자바스크립트에서 함수 메모이제이션을 적용하면, 자주 호출되는 함수의 불필요한 계산을 줄일 수 있다.
즉, 같은 결과를 반환하여, 코드가 더 효율적으로 작동하도록 도와준다.
함수 메모이제이션은 전체 프로그래밍에 쓰이는 개념이나 최근에는 특히 리액트왁 같은 프론트엔드 라이브러리에서 더 많이 사용된다.
리액트에서는 useMemo, useCallback 같은 훅을 사용한다.
재렌더링때마다 동일한 값을 중복 게산하는 것을 방지하고 성능 최적화하는데 도움을 준다😊