jym,11月工资还没发心态崩了,理了一下简历帮忙看看有没有改的,可能要找工作去了
1. 独立从0到1搭建公司物联网平台,负责技术选型、架构设计与开发,完成从需求分析、技术选型到项目上线全流程,项目正常交付
2. 与后端、设计、产品保持密切沟通,及时解决项目中遇到的问题,确保项目推进顺畅
- 项目描述:集成公司物联网资源整合的后台管理平台,涵盖多租户、设备&产品、xxxxxx、等多功能模块。
- 主导前端架构选型,使用Modern.js框架;React;css选用styled-components;UI库选用ant-design、表单方案使用formilyjs。
- 本地开发使用mock.js、前后端对接使用swagger工具自动生成前端api与类型代码,使前后端联调成本由平均1人日降低至几乎0成本开发。
- 公共逻辑与组件封装:axios、图片预览、播放器、滚动条、表单组件、内容溢出、水印、自定义表单弹窗、抽屉。
- 封装通用表格组件,支持配置搜索项、搜索项持久化、批量操作、表格项任意拖拽排序、可编辑等,表单页开发人力从2减少至0.5人。
- 性能优化:路由懒加载;图片使用webp方案处理;资源大包拆解使用cdn加载;dns预解析;等多图页使用图片预加载,做到非首屏图片无感知加载;使用rspack优化开发体验。
- 搭建项目CICD,编写自动化构建脚本,由原先手动构建上传改为自动化,预计每次发布节省0.5h人力,极大提升发布的可靠性。
- 项目使用eslint+prettier+commitlint+husky,提升代码质量,开发提交校验脚本,校验gitmessage是否符合团队风格,自动化递增版本号,生成对应版本相关信息,线上根据版本号自动加载最新代码。