React중 이해안되거나 햇갈리는 부분

JB·2021년 2월 22일
0

Hooks

  1. useEffect
  2. useMemo
  3. useCallback

    useMemo 와 useCallback 은 컴포넌트나 함수의 렌더링을 최적화하기 위한 함수들이다
    그렇지만 사용법을 따라하기만해서 이 함수들 사용이유, 사용법 은 안다.
    그러므로 작동과정 과 원리를 공부하자

비동기

async await 을 사용하면 프로미스 반환이 성공하거나 실패할때까지 실행하고 뒤에 코드들을 실행한다 한마디로 동기코드처럼 작동한다 그렇지만 만약 처리해야하는 프로미스 작업이 시간이 오래걸리는 작업이라고 가정하면 뒤에 코드들은 이 작업이 끝날때까지 멈춰있는다 그러므로 이러한 문제를 해결하기 위해서 비동기를 사용해서 시간상의 이점을 가져가는게 비동기의 장점인대 그런 장점을 버리고 동기를 사용하는 이유는 내가봤을때는 async await 을 사용한 코드의 간결함 = 코드가짧음 이해하기쉬움 동기적으로 실행하다보니 기존 자바스크립트 인터프리터 해석대로 한줄씩 파싱하면된다 정확한지는 모르겠으니 더공부해보자.

profile
javaScript 를 좋아하는 20대. Node.js 와 React 열심히 공부중입니다!!

0개의 댓글