design-patterns - Redux 和设计模式

标签 design-patterns redux

我已经使用 Redux 几个月了,对单向数据流有很好的感觉。但是,我没有接受过 OOP 和设计模式方面的培训。听完一个talk by Ralph E Johnson我的第一 react 是 Observable Pattern 与 Redux/Flux 流非常相似,对吗?这个类比在哪里失效?

他谈到了实现可观察模式所需的接口(interface)——这是 Redux/Flux 架构的作者在设计这些库/架构时所考虑的那种想法?

最佳答案

Redux 是 Fl​​ux 模式的一个实现。 Facebook 提出了 Flux 模式,因为 MVC 对他们来说不是很好。 :) 见链接

https://facebook.github.io/flux/docs/in-depth-overview/#:~:text=Flux%20is%20the%20application%20architecture,a%20lot%20of%20new%20code

关于design-patterns - Redux 和设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42374194/

相关文章:

java - 游戏中!框架 我可以在模型包 Singleton 中创建类吗?

javascript - 如何在ReactJS中获取下拉菜单的值

java - "without violating encapsulation"在 Memento 模式中意味着什么

unit-testing - 测试 Redux : Should tests of a Reducer use actions or not?

reactjs - 如何减少传入的react props数量

Redux-saga路线更改的预载数据

reactjs - Redux 默默地不渲染 connect()ed 组件

用于操作 DOM API 的 Javascript 设计模式

c# - MVC设计模式,服务层的目的?

language-agnostic - 什么是幽灵设计模式?