Flux
Design Patterns
Fluxとはなんなのか - Qiita
MVVMとの比較
データが複雑になると、
全てのデータのオペレーションがDispatcherに集約されている点です
すなわちActionによるStoreの変更はあらかじめ決められている
FluxではViewModelが増える代わりにActionとStoreが増えます
Storeは他のStoreの依存を気にすることなく純粋に対応するデータの更新だけを考えればいい
Reduxとの違い
一番の違いはDispatcherがないことです。あとはStoreがシングルトンになってたりします
Storeのデータ更新部分がfunctionになったことでコードの削減と関数の再利用性を上げています。
#Vuex #Redux