상태 도구는 데이터 출처와 공유 범위로 고른다
URL·서버 cache·지역 UI·전역 UI는 서로 다른 생명주기를 가진다.
URL state
검색·필터·페이지를 searchParams에 보관
Server cache
fetch·query가 신선도와 재시도 관리
Local state
모달·탭·입력처럼 가까운 상호작용
Global store
자주 공유되는 UI 상태만 별도 저장
핵심서버 데이터를 useState에 복제하거나 URL로 복원할 값을 store에 숨기면 두 최신성 규칙이 경쟁한다.