1. 컨텍스트(Context)주요 목적: 전역 상태 공유 (ex. 다크 모드, 언어 설정, 인증 상태 등)사용 방식: React.createContext() + useContext()특징:컴포넌트 트리 전체에서 데이터를 쉽게 공유 가능Provider를 통해 특정 트리 내에서만 상태 제공 가능기본적으로 useState와 함께 사용됨상태 업데이트 시 Provider 하위의 모든 컴포넌트가 리렌더링됨 → 성능 저하 가능성적절한 사용 사례:글로벌 UI 상태 (테마, 언어, 인증)별도의 복잡한 로직 없이 단순한 상태 공유2. 스토어(Store) - Zustand, React Query주요 목적: 복잡한 상태 관리 및 데이터 캐싱사용 방식: zustand, react-query 등 라이브러리를 활용특징:zustan..