React 생태계 도구는 문제 범위로 고른다

상태, 라우팅, 서버 데이터, 스타일, 테스트 도구는 서로 대체재가 아니라 다른 문제를 맡는다. 먼저 해결할 병목을 정해야 한다.

state UI 값 공유 local/context/store
server data cache/sync query 도구
routing URL state page boundary
quality test/build 회귀 방지
필요
도구 범주
나쁜 선택 신호
서버 캐시
TanStack Query류
useState 복사본 난립
전역 UI
context/store
서버 데이터까지 저장
form library
검증이 컴포넌트에 흩어짐
테스트
unit/e2e
수동 확인만 의존
핵심 상태, 라우팅, 서버 데이터, 스타일, 테스트 도구는 서로 대체재가 아니라 다른 문제를 맡는다. 먼저 해결할 병목을 정해야 한다.