상태 위치 결정 기준
가까운 컴포넌트만 쓰는 값은 지역에 두고, 여러 화면이 같은 기준으로 읽는 값은 공용 위치를 검토합니다.
한 컴포넌트 안에서 끝남
입력값, 열림 여부, 탭 선택처럼 가까운 UI만 바꾸는 값에 적합합니다.
형제 컴포넌트가 함께 씀
공통 부모가 값을 들고 필요한 자식에게 props로 내려줍니다.
트리 여러 곳에서 필요
인증, 테마, 장바구니처럼 전달 경로가 길어질 때 검토합니다.
핵심상태 위치 결정 기준은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.