Architects and implements scalable React state solutions using Redux Toolkit, Zustand, Jotai, and TanStack Query.
This skill provides a comprehensive framework for managing state in modern React applications, covering everything from local component state to complex global stores and server-side synchronization. It assists developers in choosing the right tool for their specific project scale—whether implementing the lightweight simplicity of Zustand, the atomic control of Jotai, or the robust ecosystem of Redux Toolkit. By leveraging production-grade TypeScript patterns and performance-focused techniques like selectors and data normalization, this skill ensures your application remains maintainable and efficient as it grows.
주요 기능
01Server state management patterns including caching and optimistic updates
02Performance optimization through selective subscriptions and state normalization
03Type-safe boilerplate generation for global stores and slices
04Migration strategies from legacy Redux to modern functional patterns
050 GitHub stars
06Decision logic for selecting between Redux, Zustand, Jotai, and React Query
사용 사례
01Setting up a centralized global store for a large-scale enterprise React application
02Refactoring complex prop-drilling or legacy state logic into atomic Jotai atoms
03Implementing efficient server-side data fetching and caching with React Query