Javascript对象而不是Redux?

时间:2016-06-27 12:23:05

标签: javascript reactjs redux react-redux

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

在实现Redux之后,将组件状态设置为普通应用程序全局javascript对象似乎是一种困难的方法吗?我已经读过Redux做了一些性能的东西,但是如果我们使用一个简单的javascript对象并与forceUpdate()一起强制执行不可变状态更改那么Redux的意义何在?除了很酷的时间线开发东西?我错过了什么? :)

提前致谢:)

1 个答案:

答案 0 :(得分:3)

如果你真的了解Redux,那么我认为这个任务已经完成了。

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

所以你不会错过任何东西,我不这么认为。 Redux只是一个非常有用的工作流程,您可以自己实现。但鉴于它的简单性和优秀的架构,可能值得采用经过验证的解决方案。