상태 도구를 고르는 네 가지 질문

하나의 저장소에 모두 넣으면 URL 탐색, 서버 캐시, 임시 UI의 서로 다른 갱신 규칙이 충돌한다.

상태 도구를 고르는 네 가지 질문하나의 저장소에 모두 넣으면 URL 탐색, 서버 캐시, 임시 UI의 서로 다른 갱신 규칙이 충돌한다.
1

URL

검색·필터·페이지처럼 공유와 뒤로 가기가 필요한 값

2

Server authority

DB·API가 원본이며 캐시와 재검증이 필요한 값

3

Local UI

입력 초안·열림처럼 컴포넌트 생명주기에 묶인 값

4

Shared client UI

떨어진 client island가 함께 쓰는 비권위 상태

5

useState

가장 가까운 소유자가 임시 UI를 관리한다.

핵심상태 도구를 고르는 네 가지 질문은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.