- React Context API는 인증 또는 테마 제공자와 같이 자주 변경되지 않는 데이터에 적합합니다. 💡
- Context API를 전역 상태 관리 솔루션으로 사용하는 것은 성능 저하를 유발할 수 있습니다. 📉
- React Query와 함께 사용할 때 Context API는 중복된 로딩 상태 처리를 줄이는 데 도움이 될 수 있습니다. ♻️
- Context API를 사용하면 컴포넌트 내에서 데이터 패칭을 분리하여 재사용성을 높일 수 있습니다. 🧩
- React Query의
useSuspenseQuery
를 사용하면 데이터가 이미 캐시에 있는 경우 초기undefined
렌더링을 방지할 수 있습니다. 🚀