State Depth

심화 useState 판단 기준

이전 상태, 불변성, 지연 초기화를 구분하면 복잡한 state도 안정적으로 다룰 수 있습니다.

심화 상태 갱신 점검

함수형 업데이트, 불변성, 파생 값을 컴포넌트 코드에서 직접 바꿔 보며 상태 전이가 어떻게 달라지는지 확인합니다.

01

함수형

연속 업데이트는 prev 기반으로 계산합니다.

02

불변성

객체와 배열은 복사해서 새 참조를 반환합니다.

03

파생 값

계산 가능한 값은 state로 중복 저장하지 않습니다.

04

초기 비용

비싼 초기값은 함수로 지연 초기화합니다.