ContextAPI1 [ React ] Context API 란? Context API는 React에서 전역 상태(state)를 쉽게 관리하게 해주는 도구이다.특정 데이터를 여러 컴포넌트에서 공유해야 할 때 유용하다. 언제 Context API를 사용할까?1. 전역 상태를 여러 컴포넌트에서 공유해야 할 때 (예: 로그인 정보, 다크모드 설정, 언어 설정)2. props를 너무 깊이 전달해야 할 때 (props drilling 해결)3. Redux를 사용할 정도는 아니지만, 전역 상태 관리가 필요할 때 (Redux는 store, action, reducer 등의 복잡한 구조가 필요함)4. 테마(다크모드), 언어 설정 같은 전역 UI 상태 관리할 때 Context API를 쓰지 말아야 할 경우1. 단순한 상태 관리 (useSate로 충분할 때)2. 자주 변경되는 데이터 (.. 2025. 2. 18. 이전 1 다음 728x90