flux

Dispatcher, Actions, Constantsのファイル分割粒度とReduceStoreでの注意点

Dispatcher アプリケーション全体で単一のインスタンスで良いのではないか。ファイル分割の必要は特に無いと思う。 ただしその場合、生きている全てのStoreが全てのdispatch()を拾うので、下記のようにdefault:でいらないイベントはスルーする必要がある。同…

flux + URL設計

検索クエリ flux on url change flux react router 前提 全てのURLはアプリへのエントリーポイントになる。ユーザのほとんどのアクションはURL transition actionのみをdispatchするイメージ。通信は各componentのcomponentDidMount任せ。URLを降ることが出…

Fluxの設計を考えてみる

なぜこの設計になっているのか なぜAction Creatorsがあるのか MVCでいうCにあたる(dispatcherも含めて)(Model = Store, V = Component)のだろうが、その役割そのもの つまり、Viewとロジックの 疎結合 を保つために必要。容易に取り替えられるような In…