reactjs - 与仅使用 axios 相比,将 redux(操作)与 axios 一起使用来获取数据有什么优势吗?
问题描述
这可能是一件愚蠢的事情,但让我有点困惑。
我见过许多开发人员使用 react redux 操作来进行 http 调用并获取数据并通过 reducer 全局存储,即使数据不会在页面以外的任何其他地方使用。
然而,同样的事情可以不使用 redux 的东西来完成。仅出于此目的使用 react-redux 有什么好处吗?
解决方案
是的,当然它减少了服务器压力。
Redux 本身的目的是保存我们的应用程序状态。Redux 的一大特点是我们可以以一种定义明确的模式改变我们的状态,这是我们在应用程序中一遍又一遍地重复的模式。
推荐阅读
- security - 使用频率分析/密码分析技术破解密文
- javascript - 创建一个允许任何键但具有已定义对象值的模式
- sql - 是否可以将聚合值提供给选择中的不同子查询
- elasticsearch - Logstash:使用 Filebeat 时如何从路径中获取字段?
- r - 解析数据框中的 json 列
- node.js - 有人可以创建“假”JWT 吗?
- javascript - 开关盒返回
- javascript - 带有 HTML 部分的 JQuery 切换
- python - 获取 Python 3.x 设置以在 Google Cloud 上使用
- r - 当我尝试将我的 r-markdown 导出为 pdf 时出现错误