[프리온보딩] Memoization
Memoization Memoization란? Memoization은 특정한 값을 저장해뒀다가, 이후에 해당 값이 필요할 때 새롭게 계산해서 사용하는게 아니라 저장해둔 값을 활용하는 테크닉. useMemo useMemo는 리액트에서 값을 memoization 할 수 있도록 해주는 함수. // useMemo(callbackFunction, deps] const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]); useMemo는 두가지 인자를 받는다. 첫번째 인자는 콜백함수이며 이 함수에서 리턴하는 값이 메모된다. 두번째 인자는 의존성 배열이다. 메모이제이션을 할 때 주의해야 할 점은 만약 새로운 값을 만들어서 사용해야 하는 상황임에도 불..
- 대외활동/[KT AIVLE School] 프리온보딩 프론트엔드
- · 2023. 11. 30.