Zustand状态管理最佳实践Skill zustand

Zustand状态管理技能提供React应用中Zustand库的最佳实践指南,涵盖存储架构、选择器优化、重新渲染预防等关键方面,帮助开发者优化性能、提高代码可维护性,并集成SSR和TypeScript。关键词:Zustand, React, 状态管理, 最佳实践, 性能优化, 前端开发。

前端开发 0 次安装 0 次浏览 更新于 3/18/2026

name: zustand description: Zustand状态管理在React应用中的最佳实践。在编写、审查或重构Zustand存储时使用,以确保最佳性能和可维护性。在涉及状态管理、存储、选择器、重新渲染和Zustand模式的任务中触发。

社区Zustand最佳实践

React应用中Zustand状态管理的全面性能和架构指南。包含8个类别中的43条规则,按影响优先级从关键(存储架构、选择器优化)到增量(高级模式)排序。

何时应用

参考这些指南当:

  • 创建新的Zustand存储
  • 使用选择器优化重新渲染性能
  • 实现持久化或中间件
  • 将Zustand与SSR/Next.js集成
  • 审查代码中的状态管理模式

按优先级排序的规则类别

优先级 类别 影响 前缀
1 存储架构 关键 store-
2 选择器优化 关键 select-
3 重新渲染预防 render-
4 状态更新 中高 update-
5 中间件配置 mw-
6 SSR和水合 ssr-
7 TypeScript模式 低中 ts-
8 高级模式 adv-

快速参考

1. 存储架构(关键)

2. 选择器优化(关键)

3. 重新渲染预防(高)

4. 状态更新(中高)

5. 中间件配置(中)

6. SSR和水合(中)

7. TypeScript模式(低中)

8. 高级模式(低)

如何使用

阅读个别参考文件以获取详细解释和代码示例:

参考文件

文件 描述
references/_sections.md 类别定义和排序
assets/templates/_template.md 新规则的模板
metadata.json 版本和参考信息