[React] 리액트 useMemo, useCallback란? (성능 최적화 방법)
·
JAVASCRIPT
들어가며React를 사용하다 보면 컴포넌트의 리렌더링과 관련된 성능 최적화를 고민해야 할 순간이 찾아옵니다. 이때 유용하게 사용할 수 있는 두 가지 훅이 바로 `useMemo`와 `useCallback`입니다. 이번 글에서는 이 두 훅의 개념, 사용법 그리고 활용 사례까지 알아보겠습니다. 요약`useMemo`와 `useCallback`은 React에서 성능 최적화를 위한 강력한 도구입니다.하지만 사용 목적에 맞게 신중히 활용해야 하며, 남용은 피해야 합니다.실무에서 큰 데이터 처리, 자식 컴포넌트 최적화 등 상황에서 유용하게 사용될 수 있습니다. useMemo, useCallbackuseMemo와 useCallback이란?useMemo`useMemo`는 값을 메모이제이션하는 데 사용됩니다. 특정 연산의 ..