RefluxJS单向数据流应用程序架构库
RefluxJS 是一个简单的单向数据流应用程序架构库,具有受 Flux 启发的 React 扩展。
Reflux 的主要功能是通过避开类似 MVC 的模式并采用单个数据流模式来引入更多的函数式编程架构。
+---------+ +--------+ +-----------------+
¦ Actions ¦------>¦ Stores ¦------>¦ View Components ¦
+---------+ +--------+ +-----------------+
^ ¦
+--------------------------------------+
该模式由动作和数据存储组成,其中动作将新数据初始化以通过数据存储,然后再次返回视图组件。如果视图组件具有需要更改应用程序数据存储中的事件,则它们需要通过可用操作向存储发出信号来进行更改。
为了使用,用户需要创建可以从 React 组件调用的动作。这些动作由保存和更新数据的存储库监听。反过来,这些存储将连接到 React 组件,并在存储中更新组件时在其中设置状态。
评论
ReSwiftSwift单向数据流
ReSwift是一款终极版样实现Swift单向数据流架构。介绍ReSwift可以帮助你把应用程序的组件分为三个重要点:State:inaReSwiftapptheentireappstateisexp
ReSwiftSwift单向数据流
0
React RebixReact 的单向数据流框架
React的一个单向数据流框架。优点内部实现依赖于Redux。但是简化了Redux的使用方法。action层只需要返回action方法的处理结果,无需action去dispatch处理的结果。stor
React RebixReact 的单向数据流框架
0
React RebixReact 的单向数据流框架
React的一个单向数据流框架。优点 内部实现依赖于Redux。但是简化了Redux的使用方法。ac
React RebixReact 的单向数据流框架
0