2024年总结与思考
今年 4 月入职后,先后参与了多个项目的开发。主要集中在SAAS/疗愈音乐/宣发/前端公共组件等。
- 宣发项目: 才入职的时候做的第一个需求(老项目)。在崔的帮助下,学习了解了公司的项目仓库,目录,结构,规范等等。然后配合 ui 切的图和产品的需求文档,最终部署,提测,发布。本身功能很简单。但是通过这个需求的开发,对公司 前端组的日常开发工作了解了很多。
- 【SAAS】版税分账: 同时期开发的另一个项目(从 0 开始的项目,SAAS 的子应用)。基于这个开发,了解了公司的微前端架构。我主做的是报表上传解析等模块。基于阿里 oss ,实现了文件拖拽上传,自动分组等。后续还有很多的上传需求,很多都借鉴或者直接使用了这里实现的上传
- 【SAAS】内容/前台/后台: 主要负责的是后台老项目的部分重构和前台mv发行。实现了 TableSearch 组件,BatchTool 组件。TableSearch 组件在年末接入到了新规范中,增加了动态的展开,列的计算等。 草稿箱模块实现文件夹的上传与解析,还有队列控制等。增加了文件预检的实现等。
技术上对 vue3/vite/ts 的了解加深了更多。在这里虽然流程规范比之前不如之前的开发。但是也给了非常多的自由度,所以在这边可以更贴近前沿的技术,成长速度飞起
也有一些不足的地方。目前对于SAAS 的内容,版税,资产模块了解很多了。但是ddex,合同合规等等还需要更多的了解和学习。ts 上也需要进一步强化
2025年规划
- 利用好 cursor 或 gpt 等 AI 工具,在简化开发过程的同时。把简化的步骤,或者可以简化的部分,形成一个规范或者体系。用更统一,更规范的方式使用 AI 为开发赋能。
- 好好利用 AI 阅读代码整理代码的能力。方便开发者学习了解老项目。并且优化老项目,提升页面加载速度和客户的使用体验。
- 持续学习,配合敏捷开发的理念,从产品从业务的角度出发。理解背后的逻辑。自驱的实现更多更好的效果,开发更多更实用的功能,通过技术创新提升产品的竞争力