react-state-management
这是一个关于现代 React 状态管理的技能指南,覆盖从本地组件状态到全局状态与服务器状态同步的多种模式。它帮助开发者在 Redux Toolkit、Zustand、Jotai 之间做选择,并用 React Query 或 SWR 管理服务器状态。内容包含状态分类(本地、全局、服务器、URL、表单状态)、选型标准、Zustand、Redux Toolkit、Jotai、React Query 的代码示例,以及客户端与服务器状态结合的实践。还提供最佳实践(就近放置状态、使用选择器、数据规范化、类型化、关注点分离)和从旧版 Redux 迁移到 RTK 的指南。适用于搭建全局状态、选择状态库、实现乐观更新、调试状态问题等场景。