⚓ 항해 후/예상 질문

메모이제이션

은돌1113 2022. 2. 14. 23:02
728x90

메모이제이션이란?

 

동일한 값을 return 하는 함수를 반복적으로 호출 해야 한다면 맨 처음 값을 계산 할 때

해당 값을 메모리에 저장 해서 필요할 때마다 또다시 계산하지 않고 메모리에서 꺼내서 재사용 하는 기법을 말합니다.

 

즉, 자주 사용하는(필요한) 값을 맨 처음 계산 할 때 캐싱 해두고

값이 필요할 때마다 다시 계산을 하는 게 아니라 캐시에서 꺼내서 사용하는 기법을 말합니다.

 

이전 포스팅에 자세히 정리 되어 있기 때문에 참고!!

 

[React] useMemo

컴포넌트 최적화를 위해 사용되는 대표적인 Hook에는 useMemo와 useCallback이 있습니다. [ useMemo란? ]  useMemo에서 memo란 Momoization(메모이제이션)을 뜻합니다. 메모이제이션은 동일한 값을 return 하는..

eundol1113.tistory.com

 

728x90