Q. React Context를 이중으로 사용하는 이유가 무엇인가요? (최적화 관련) | 일일일
### 🙋 추천 이유
- React Context를 최적화하려는 개발자에게 유용한 정보입니다.
- 이중 Context를 사용하여 상태 관리 시 불필요한 리렌더링을 방지할 수 있습니다.
### ✅ 간단 요약
- Context.Provider의 value Props가 변경되면 하위 컴포넌트가 리렌더링됩니다.
- React.memo를 사용하여 리렌더링을 방지할 수 있지만, 객체나 함수가 재생성되면 효과가 없습니다.
- useMemo를 활용하여 객체를 메모이제이션하면 리렌더링 문제를 해결할 수 있습니다.