Architects scalable React state solutions using Context API, Zustand, Jotai, and TanStack Query.
This skill provides specialized guidance for designing and implementing robust state management architectures in React applications. It helps developers move beyond simple state patterns to master complex global stores, atomic state, and server-side data synchronization. By offering expert implementation patterns for libraries like Zustand, Jotai, and TanStack Query, alongside optimized Context API strategies, the skill ensures that applications remain performant, maintainable, and free from common pitfalls like prop drilling or unnecessary re-renders.
主な機能
01Comprehensive server state management using TanStack Query and SWR
027 GitHub stars
03State normalization strategies for complex nested data structures
04Expert tool selection between Context, Zustand, Jotai, and useReducer
05Implementation of optimistic updates and infinite scrolling logic
06Optimized Context API patterns with provider splitting to prevent re-renders
ユースケース
01Implementing high-performance server-state caching with automated refetching
02Migrating complex prop-drilled components to a centralized Zustand or Jotai store
03Designing atomic state systems for granular UI updates in data-heavy dashboards