サーバーで実行されているコマンド ライン プログラムの出力を出力する webappがあります。この出力は、RxJS ストリーム( source ) を使用して送信されます。
私はこのアプリを (ReactJS の人々からの) Flux アーキテクチャでリファクタリングしようとしていました。これはアプリの流れを一方向に強制します:
Action => Dispatcher => Stores => View-Controller
また、この Flux アプリケーションでストリームをどのように使用すればよいかわかりません。
すべてのストリーム イベントが Dispatcher に対して新しいアクションを起動する必要がありますか? それとも、ストアでストリームを聞いて、ディスパッチャをスキップする必要がありますか?
仮想 DOM での ReactJS の再レンダリングが原因で、一定のストリーム入力によってアプリが壊れることはありますか?
Flux ビデオで、Dispatcher は前のアクションが完了する前に受け取った新しいアクションを無視すると聞いたことがありますが、これは、ストリームで作成されたアクションが頻繁にイベントを発生させると無視される可能性があるということですか?