Memoization1 useMemo # 컴포넌트는 기본적으로 상태가 변경되거나 부모 컴포넌트가 렌더링이 될 때마다 리렌더링을 하는 구조로 이루어져 있습니다. -렌더링 최적화를 위한 hook이다. -특정 값(value)를 재사용하고자 할 때 사용하는 Hook입니다. function Calculator({value}){ const result = calculate(value); return {result} ; } -해당 컴포넌트는 props로 넘어온 value값을 calculate라는 함수에 인자로 넘겨서 result 값을 구한 후, 엘리먼트로 출력을 하고 있습니다. -해당 컴포넌트는 렌더링을 할때마다 이 함수를 계속해서 호출할 것이다. /* useMemo를 사용하기 전에는 꼭 import해서 불러와야 합니다. */ import { useMe.. 2023. 3. 22. 이전 1 다음