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