useState vs useSWR vs Redux1. useState장점간단한 로컬 상태 관리별도 설정 없이 사용 가능컴포넌트 내부 상태 관리에 최적단점복잡한 상태 관리에 부적합상태 공유가 어려움전역 상태 관리 불가2. useSWR특징데이터 페칭과 캐싱에 특화된 훅실시간 데이터 동기화자동 재검증 및 캐시 관리장점간편한 데이터 로딩 상태 관리캐시 및 재검증 기능성능 최적화단점주로 원격 데이터 페칭에 특화복잡한 상태 관리에는 부적합3. Redux장점복잡한 전역 상태 관리상태 변경의 예측 가능성디버깅 용이미들웨어 지원단점보일러플레이트 코드 많음초기 설정 복잡상대적으로 학습 난이도 높음사용 추천 상황useState:간단한 컴포넌트 내 상태 관리소규모 프로젝트useSWR:데이터 페칭이 주요 관심사실시간 데이터 동..