我有a webapp,它打印在服务器上运行的命令行程序的输出。此输出使用RxJS streams(source)发送。
我试图使用Flux架构(来自ReactJS人员)重构此应用程序,该应用程序在单一方向上强制执行应用程序流程:
Action => Dispatcher => Stores => View-Controller
我不确定如何在Flux应用程序中使用这些流:
每个流事件都应该将新动作激发到Dispatcher中吗?或者我应该在商店里听流并跳过调度员吗?
由于ReactJS在虚拟DOM上重新渲染,常量流输入是否会破坏我的应用程序?
我已经听说过Flux视频而Dispatcher忽略了在上一个动作完成之前收到的新动作,这是否意味着如果我的流创建的动作可能会被忽略,如果它触发了事件经常?
答案 0 :(得分:3)
也许这React-RxJS-TodoMVC GitHub Repo可以提供帮助吗?
正如@ g00fy所提到的,fdecampredon也有一个Flux architecture implementation
答案 1 :(得分:1)
我认为这可能有用。