Flow:基于Rx的React式扩展通量库

时间:2024-05-26 11:56:50
【文件属性】:

文件名称:Flow:基于Rx的React式扩展通量库

文件大小:241KB

文件格式:ZIP

更新时间:2024-05-26 11:56:50

JavaScript

流 React通量启发库作为Rx顶部的薄层,以促进“变形”体系结构的构建。 基于带有单向消息传递的React Flux的思想。 ####阶段 Flow提供了一个阶段,在该阶段中,系统实体可以调度其他系统实体可以侦听的信号。 从本质上讲,它是一种通信系统,允许系统实体彼此解耦。 这些使模块可以轻松添加到系统中或从系统中删除,而无需破坏整个系统。 通过提供一些基本要素(即动作,信号,信号器,演员,消息,观察员),它们可以增强简单但“牢固”的结构,因此系统可以更轻松地“变形”。 一个系统可以很容易地细分为进一步的阶段。 例如,用于View层的阶段,用于数据层的阶段和用于整个应用程序的阶段。 但是,这不应成为组件间通信的教条。 如果系统实体更适合直接与另一个实体连接/耦合,那就也是如此。 话虽如此, Flow提供了由React的通量提出的单向事件流,并具有启用组件去耦的附加功能。 可以添加新组


【文件预览】:
Flow-master
----README.md(3KB)
----test()
--------utils()
--------actions()
--------actors()
--------stages()
--------flow.test.js(5KB)
--------watchers()
--------index.html(617B)
--------signals()
----libs()
--------immutable.3.7.4.js(139KB)
--------lodash.min.3.10.0.js(49KB)
----.jshintrc(525B)
----package.json(1KB)
----dist()
--------flow.js(585KB)
----sandbox()
--------libs()
--------index.html(3KB)
----src()
--------utils()
--------actions()
--------actors()
--------stages()
--------lib.imports.js(202B)
--------flow.js(299B)
--------watchers()
--------signals()
----gulpfile.js(2KB)

网友评论