• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

memo와 useMemo의 차이는 무엇인가요?

20.06.02 14:17 작성 조회수 477

0

react 무료 강좌에서 제가 메모해놨던것을 다시봤는데,

- useMemo:

1) 복잡한 함수 결과값을 기억한다.

2) 최후의 수단으로 return부분에 useMemo쓰자.

- memo:

1) 반복되는 부분(td, tr)등을 감싼다.

2) props가 자주 달라지는애를 memo로 감싼다. 

.

useMemo와 memo의 차이점을, 이정도 차이점만 알고 있어도 충분할까요 ?

차이점이 명확히 와닿지가 않네요.. ㅠ

답변 1

답변을 작성해보세요.

1

가장 큰 차이점은 useMemo는 훅이고 memo는 컴포넌트입니다.

useMemo는 모든 값을 캐싱할 수 있고, memo는 컴포넌트를 감싸서 props가 바뀌었을 때만 리렌더링 되도록 만듭니다.