项目A:电商后台管理系统(2024.03 - 2024.06)
技术栈:React 18 + TypeScript + Ant Design + Zustand + Vite
核心贡献:
设计并实现动态表单渲染引擎,基于JSON Schema将200+种商品属性的配置从硬编码改为配置化,新增属性类型开发时间从2天缩短至2小时;
针对订单列表10万级数据量,采用虚拟滚动(react-window)+ 分页缓存,列表渲染耗时从850ms降至120ms;
封装通用权限控制HOC,基于RBAC模型实现按钮级权限,上线后权限相关Bug降低90%;
配置GitHub Actions自动化部署,发版时间从15分钟压缩至3分钟。