流如何适应 Flux 应用程序



我有一个网络应用程序,可以打印在服务器上运行的命令行程序的输出。此输出使用 RxJS 流(源)发送。

我试图用 Flux 架构(来自 ReactJS 人员)重构这个应用程序,它在一个方向上强制执行应用程序流:

Action => Dispatcher => Stores => View-Controller

而且我不确定我应该如何使用这个 Flux 应用程序中的流:

  1. 是否应每个流事件向调度程序触发一个新操作?还是我应该收听商店中的流并跳过调度程序?

  2. 常量流输入会因为虚拟 DOM 上的 ReactJS 重新渲染而中断我的应用程序吗?

  3. 我在 Flux 视频中听说调度程序会忽略在上一个操作完成之前收到的新操作,这是否意味着如果我的流创建的操作过于频繁地触发事件,它可能会被忽略?

也许这个React-RxJS-TodoMVC GitHub Repo可以提供帮助?

正如@g00fy提到的,fdecampredon也有一个Flux架构实现

我认为这可能很有用。

https://github.com/ahomu/loxe

相关内容

  • 没有找到相关文章

最新更新