Redux

Redux

用 Redux 集中管理 JavaScript 应用状态Redux 提供可预测、可维护的全局状态管理,帮助开发者统一管理应用状态和逻辑,并跟踪状态变化。它可运行于客户端、服务器端和原生程序,也能与不同 UI 层配合使用。

Redux 页面快照
3
支持的运行环境:客户端、服务器端和原生程序
2
官方工具库:React-Redux 与 Redux 工具包
5
主要文档入口:入门、教程、使用指南、API 和 FAQ
核心能力

面向可预测状态管理的开发工具

从集中管理状态到调试状态变化,Redux 提供清晰的应用架构,并通过官方工具库扩展 React 等场景的开发体验。

行为可预测

帮助编写行为一致、易于测试,并能在客户端、服务器端和原生程序中运行的应用程序。

集中管理状态与逻辑

将应用程序的状态和逻辑集中管理,支持撤销与重做、状态持久化等能力。

跟踪状态变化

Redux DevTools 可用于跟踪应用程序状态在何时、何地以及如何改变。

灵活适配 UI 层

Redux 可与任何 UI 层一起使用,并拥有插件生态以满足不同开发需求。

官方资料

从文档与参考手册开始使用 Redux

通过入门指南、教程、使用指南、API 参考和最佳实践文档,了解 Redux 的状态管理方式与开发方法。

Redux

从这里开始使用Redux。