React useCallback과 useMemo 기준
렌더링마다 새 참조가 생기면 memo 경계가 깨질 수 있지만, 무조건 감싸면 의존성 관리 비용이 늘어난다.
핵심 1
React useCallback과 useMemo 기준 useCallback/useMemo 사용 기준 렌더링마다
핵심 2
새 참조가 생기면 memo 경계가 깨질 수 있지만, 무조건 감싸면 의존성 관리 비용이 늘어난다.
핵심 3
useCallback 자식에게 넘기는 함수 참조를 의존성이 바뀔 때만 새로 만든다.
핵심 4
함수 props, effect 의존성 useMemo 계산 결과나 객체·배열 참조를 필요한 시점에만 다시 만든다.
핵심React useCallback과 useMemo 기준은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.