【问题标题】:Using Redux in React JS Application在 React JS 应用程序中使用 Redux
【发布时间】:2026-01-12 09:40:01
【问题描述】:

我知道这个问题有很多答案。

任何人都可以向我解释 Redux 如何在您创建前端 Web 应用程序时帮助您的 React JS 应用程序更加灵活。

在此先感谢您。

【问题讨论】:

  • 正如你所说,有很多很多的答案和文章。对于初学者,只需转到 Redux 文档:redux.js.org/faq/general
  • @devserkan 你说得对,我知道互联网上有很多文章。但我想了解其他开发人员对 Redux 的看法以及它在 React JS 应用程序中的相关性。
  • medium.com/search?q=redux 第一个结果来自 Redux 本身的创建者。

标签: reactjs redux react-redux


【解决方案1】:

From Redux documentation:

从一开始,我们就需要强调 Redux 没有关系 反应。你可以使用 React、Angular、Ember、jQuery 编写 Redux 应用程序, 或原生 JavaScript。

也就是说,Redux 与 React 和 Deku 因为它们让您将 UI 描述为状态的函数,并且 Redux 发出状态更新以响应操作。

它是一个拥有庞大生态系统的状态管理库,可让您更轻松地为整个应用程序中的组件设置状态、管理副作用等等。

推荐redux作者course关于redux。在课程的后面部分,他解释了如何将它与 React 一起使用。

【讨论】:

    【解决方案2】:
    • Redux 用于管理组件的状态,它支持单状态管理系统,而 Flux 是多状态管理系统。

    • Redux 使用调度器通过 reducer 调度有效负载(数据)。

    【讨论】:

      最近更新 更多