Pinia-React

结构化

React 状态

通过 State、Getter 和 Action 构建类型安全 Store

Logo
🔄

自动路径追踪

追踪已提交渲染读取的状态路径,以过滤无关的 Store 订阅更新;它不会阻止所有 React 渲染。

⚡️

支持 React 并发渲染

通过 `useSyncExternalStore` 接入 React 的并发渲染。

🕵️

开发者友好

可选的 Redux DevTools 集成,用于检查显式启用的 Store 并浏览其状态历史。

🔍

TypeScript 友好

支持 State、Getter 和 Action 的类型推导。

🧩

插件系统

支持持久化和日志记录等扩展,轻松定制 Store 行为。

🛠

模块化设计

继承 Pinia 的模块化设计,允许你将状态组织成多个易于管理的 Store。