• English
  • Learn

    Start here

    If you are new to Zustand, begin here for installation, a high-level overview, and a hands-on tutorial.

    Core concepts

    The fundamentals of reading and updating state in a Zustand store.

    Performance and rendering

    Techniques for keeping re-renders minimal and components fast.

    TypeScript path

    Guides for typing stores, actions, and selectors with TypeScript.

    Frameworks and platforms

    Using Zustand in server-rendered and framework-specific environments.

    Testing and quality

    Best practices for writing reliable, maintainable code with Zustand.