Flux example chat appを理解しようとしています。著者は、この単方向データ フローについて言及しています。
ただし、サンプル アプリでは、Action Creators
( ChatMesssageActionCreator ) とStores
( MessageStore ) の間、およびStores
( MessageStore、ThreadStore ) とWeb API Utils
( ChatMessageUtils ) の間に依存関係があり、一方向のデータ フロー ルールに反しているようです。
与えられた例に従うことをお勧めしますか、それともより良いパターンを設計する必要がありますか?
アップデート
ChatMessageUtils は Web API Utils に属していないことがわかったので、store からの 2 つの矢印はそこを指すべきではありません。したがって、問題ない可能性があります。ただし、ActionCreators と Store の間の接続はまだ奇妙に思えます。