Zustand
/ˈtsuː.ʃtant/ · Noun · Development
Definitions
A small, unopinionated state management library for React that uses a hook-based API backed by a vanilla JavaScript store, avoiding the boilerplate of Redux while supporting selectors, middleware, and persistence with minimal setup.
In plain English: A lightweight tool for managing shared data in React apps without the complexity of larger alternatives like Redux.
Example: "We replaced our entire Redux setup with 20 lines of Zustand and the bundle shrank by 8 KB."