为什么要通过Facebook Flux使用Redux?
这仅仅是编程风格的一个问题:功能性还是非功能性?还是问题出在redux方法之后的abilities / dev-tools中?也许缩放?还是测试?
如果我说redux对于来自函数式语言的人来说是一种变化,那我是对的吗?
为了回答这个问题,您可以比较实现Redux的通量和Redux动机点的复杂性。
以下是来自官方redux doc动机的动机点:
处理乐观更新(据我了解,这几乎不依赖于第5点。很难在Facebook流量中实现它吗?)在服务器上渲染(facebook流量也可以做到这一点。与redux相比有什么好处吗?)在执行路线转换之前获取数据(为什么无法在facebook流量中实现?有什么好处?)热重载(React Hot Reload可能实现。为什么需要redux?)撤消/重做功能还有其他要点吗?像坚持状态…