覺得redux的store應該是很薄的一層,里面不應該放太多狀態,只應該放一下需要跨頁面共享的狀態就行了,例如user等公共信息。各個模塊的狀態,最好不要放在Store中,就是不使用它的modules這個功能。模塊各自的狀態就直接用api拉取來更新自己的state就行了,感覺這樣維護起來更方便一些。一是減少書寫代碼量,二是狀態比較集中,看起來也方便,三是用webpack進行codesplit也方便,不會造成Store.js很大的問題。本人一直覺得redux被濫用了,其實沒有那么多場景要用它,不是嗎?
請教各位一個問題,求解答:redux狀態設計應該輕量化嗎?怎么回事哈???
白衣非少年
2019-07-27 00:26:00