回顧了一下一月份的工作內容,每天大部分的時間都是在根據客戶的需求開發程式碼,和後端聯調接口並測試部署。這其中免不了大部分都是 CV 來完成的。細想一下自己收哪些收穫呢?
- 因為一直使用固定的框架,對程式碼的數據流非常清楚。封裝公共請求文件、獨立 modal 管理。(所以對於組件間公用的事件及狀態需要優化到全局文件中)
- 項目結構中,父組件是一個類組件,使用 mapState 和 mapDispatch 通過 context 進行 Redux 狀態管理,而渲染邏輯是在一個單獨的視圖(view)文件中處理的。但是開發中圖省事,不論是數據還是事件的定義都放在了 view 文件中😂(後期一定要改掉這個偷懶的毛病)
- 關於狀態的作用域需要梳理並優化。(哪些用 useState 管理哪些用 redux 管理)
- 很久沒搭建框架了。有時間重新梳理一遍(加深印象)。
學而時習之,不亦說乎?😜
先這樣吧,不想思考了。下次再完善。(¦3 [▓▓] 晚安