React と Flux を使用する場合、アクションから API 呼び出しを行い、結果のデータを Store クラスに格納するのが標準的な方法です。しかし、データが保存された後にそのデータを変換する責任は誰にあるのでしょうか?
例:EntryStore
ショッピング リスト アイテムを表すオブジェクトを保持する があります。それらに適用できるフィルターがいくつかあります (「表示のみdairy
」など)。EntryActions.filterEntries('dairy')
私は現在、ディスパッチャーがメソッドが配列を変換するEntryStore
場所に渡す を呼び出すことでこれを機能させています。これはベストプラクティスと見なされますか? アクション自体がエントリのリストを変換し、それを渡して単純に保存する必要がありますか? この場合、Store はどの程度愚かであるべきでしょうか?_filterEntries(tag)
EntryStore._entries
EntryStore