← 질문 목록
#110깊이 0

계산 결과와 함수 참조는 언제 기억해야 하는가?

프론트엔드심화캐싱성능

재계산 비용이 크거나 참조 안정성이 하위 최적화에 필요할 때만 기억한다. 값은 useMemo로, 함수 참조는 useCallback으로 유지한다.

기준useMemouseCallback
반환계산한 값함수 자체
주된 목적비싼 계산 재사용함수 참조 유지

의존성이 Object.is 비교로 같을 때 이전 결과나 참조를 재사용한다. 의존성을 빠뜨리면 함수가 오래된 상태를 잡는 문제가 생긴다.

둘 다 의미 보장이 아닌 성능 최적화다. 값 계산이 싸거나 소비자가 참조를 비교하지 않으면 메모리와 의존성 관리 비용만 늘어난다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

계산 결과와 함수 참조는 언제 기억해야 하는가?
계산 결과와 함수 참조는 언제 기억해야 하는가? · CS 길라잡이