熟练掌握 React 18 与 Vue 3 双技术栈 + TypeScript 前端开发。React 方面深入理解 Hooks、函数式组件、性能优化,熟悉 UmiJS Max 企业级框架及 Ant Design Pro,熟练使用 Zustand 状态管理;Vue 方面精通 Composition API、<script setup>、响应式原理,熟悉 Vue Router、Pinia / Vuex,熟练运用 Element Plus、Ant Design Vue 等组件库。两端均能高效搭建中后台的表格、表单、筛选、弹窗等复杂交互页面,并封装通用 CRUD 列表页组件提升团队效率。构建工具熟悉 Vite 与 Webpack,掌握按需加载、代码分割、打包体积优化等性能手段。熟练运用 axios 二次封装、lodash、dayjs、echarts(数据可视化)、crypto-js(加解密)、xlsx(Excel 导入导出)、富文本编辑器等常用库解决业务需求。工程化方面掌握 ESLint / Biome + Prettier 规范、Husky + lint-staged + commitlint 提交卡口,了解 Jest 单元测试。熟练使用 Git / GitLab 进行团队协作,具备独立负责模块从需求评审到上线维护的完整能力
企业级中后台运营管理系统 —— 前端核心开发。项目采用 Vue 3 + TypeScript + Vite + Element Plus + Pinia 与 React 18 + UmiJS Max + Ant Design Pro 双技术栈搭建,面向公司多业务线的一体化运营平台,涵盖用户管理、财务管理、订单、营销活动、数据报表、权限系统等 10+ 业务模块。本人主导前端架构设计,统一封装请求拦截、路由守卫与全局状态方案;抽象通用列表页组件(筛选 + 表格 + 表单 + 弹窗联动),将新页面开发从两天缩短至半天,团队复用率超过 80%。设计并实现菜单与按钮级细粒度动态权限,配合后端 RBAC 完成用户权限隔离;针对大数据量表格进行虚拟滚动与分页优化,将万行数据渲染卡顿从 3 秒降至 300 毫秒以内。使用 echarts 搭建数据可视化报表,完成 Excel 批量导入导出、富文本编辑、敏感字段前端加解密等功能,并配置多环境多站点打包适配不同地区上线。推动前端工程规范落地,页面开发效率提升约 60%,线上重大 Bug 率下降约 40%