Software Development

Zustand State Management

Best practices for Zustand state management in React and TypeScript applications, covering store design, selectors, middleware, SSR, and testing. Use when creating or refactoring Zustand stores, deciding whether state belongs in Zustand vs component state vs a server-state library, optimizing selector re-renders, adding persist/devtools/immer middleware, or handling Zustand with SSR/React Server Components.

Publisher / source
Mindrally/skills (found on skills.sh)
Upstream record
Mindrally/skills
Version
Version 3
Published
Publication review
Approved for publication
Content fingerprint
929757a68d338de342f26401572a90542346b30a1aa41eb05061dfe6165566be