LabscoMCP early access ↗

Zustand is a small library for keeping an app's data in one place; this wires it underneath a json-render screen, so the screen and the rest of the app always read the same data.

WHEN TO USE

SCOPE

USE FOR

  • Wire an existing Zustand vanilla store as the state backend for a json-render UI.
  • Point json-render at one nested slice of a larger Zustand store instead of its whole state.
  • Control exactly how updates are written back with a custom updater instead of a shallow merge.

NOT FOR

  • Zustand v4 is not supported: its vanilla store interface changed too much to work.