回顾了一下一月份的工作内容,每天大部分的时间都是在根据客户的需求开发代码,和后端联调接口并测试部署。这其中免不了大部分都是 CV 来完成的。细想一下自己收哪些收获呢?
- 因为一直使用固定的框架,对代码的数据流非常清楚。封装公共请求文件、独立 modal 管理。(所以对于组件间公用的事件及状态需要优化到全局文件中)
- 项目结构中,父组件是一个类组件,使用 mapState 和 mapDispatch 通过 context 进行 Redux 状态管理,而渲染逻辑是在一个单独的视图(view)文件中处理的。但是开发中图省事,不论是数据还是事件的定义都放在了 view 文件中😂(后期一定要改掉这个偷懒的毛病)
- 关于状态的作用域需要梳理并优化。(哪些用 useState 管理哪些用 redux 管理)
- 很久没搭建框架了。有时间重新梳理一遍(加深印象)。
学而时习之,不亦说乎?😜
先这样吧,不想思考了。下次再完善。(¦3 [▓▓] 晚安