
useMemo, useCallback, React.memo에 대해서
·
React
이번 면접에서 useMemo, useCallback, React.memo에 대한 질문이 들어왔습니다. useMemo와 useCallback은 예전에 스터디에서 발표를 한 적이 있어 대답할 수 있었지만, React.memo에 대해서는 제대로 대답하지 못했습니다.대충 컴포넌트 메모이제이션 아닌가요그래서 이번 기회에 리액트의 세 훅에 대해 다시 정리해보고, 간단한 예제를 통해 적용 방법을 익히는 시간을 가져 보겠습니다. useMemo와 useCallback, React.memo 모두 React에서 성능 최적화를 위해 자주 사용되는 hook입니다. 즉 컴포넌트의 불필요한 렌더링을 방지하고 성능을 개선하기 위해 사용됩니다. 이 hook들은 기능은 비슷하지만, 어떤 것을 메모이제이션하는지에 따라 다릅니다.🛠 메..