Javascript 对象而不是 Redux?

标签 javascript reactjs redux react-redux

我目前正在用 React 构建我的第一个真正的应用程序,并决定一路使用 Redux。

在实现 Redux 之后,将组件状态设置为普通应用程序全局 javascript 对象似乎是一种困难的方法?我读过 Redux 做了一些性能方面的事情,但是如果我们要使用普通的 javascript 对象并强制执行不可变状态更改以及 forceUpdate() ,那么 Redux 有什么意义呢?除了很酷的时间轴开发内容?我错过了什么? :)

提前致谢:)

最佳答案

如果您真正了解 Redux,那么我认为您的任务就完成了。

Redux 只是添加了一个简单的流程来管理全局 JS 对象——全局状态。没有 Redux 你当然可以做到。毕竟这是一个非常小的图书馆。

所以我认为您没有遗漏任何东西。 Redux 只是一个非常有用的工作流程,您可以自己实现。但考虑到它的简单性和出色的架构,可能值得采用经过验证的解决方案。

关于Javascript 对象而不是 Redux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38053904/

相关文章:

javascript - AngularJS 仅在用户输入一个字符后才调用数据库

javascript - 如何指定一个带有 javascript 函数的 url?

javascript - 如何从索引页重定向到其他页面

javascript - 如何使用 ES6 ... 表示法?

google-chrome - Redux 开发工具扩展导出失败 "Failed: Network error"

javascript - 我怎样才能覆盖 JavaScript 中的父类(super class)

javascript - React Native构建错误: Unable to determine the current character,它不是字符串、数字、数组或对象

javascript - webpack 配置文件中存在无效主机错误问题?

reactjs - React 中的 404 页面在每个页面中呈现

reactjs - 如何根据事件触发的某些条件以 redux 形式显示或隐藏字段