react組件拆分的原則?
拆分的原則
1.目錄設計規范----根據作用和職責
2.模塊定義規范----根據業務
3.代碼設計規范----一般的代碼規范
4.程序設計規范----一般原則(高內聚、低耦合等等)
react項目中的目錄及職責拆分:
1.api需要單獨封裝,直接暴露返回值。
2.數據層使用react-redux,異步中間件使用redux-thunk。
3.視圖層使用redux層面的傳遞過來的數據,修改邏輯也是重新觸發action更改props。
4.靜態類型的資源單獨放置
5.公共組件、高階組件、插件分開放置
6.工具類文件單獨放置
上一篇還有人用人尿來做肥料