r

redux

由 reduxjs 研发

Redux 是一个用于 JavaScript 应用程序的可预测状态容器。它通过单向数据流、单一数据源、只读状态和纯函数(Reducer)来管理应用的全局状态。Redux 保证了状态变化的可预测性、可追溯性与易调试性,并提供强大的开发者工具 DevTools。它常与 React 等框架结合使用,并支持广泛的中间件,是前端和移动端(React Native)大型应用状态管理的经典工具。

  • 单一数据源
  • 状态只读与纯函数修改
  • 时间旅行与可预测状态
  • 强大的 DevTools 调试支持
  • 丰富的中间件与插件生态
webmobiledesktop