语义化HTML、Flex/Grid布局、CSS预处理器(Sass)、ES6+语法、DOM/BOM操作、事件循环、闭包/原型链
Git版本控制、包管理器(npm/yarn/pnpm)、模块化(ES Module/CommonJS)、构建工具(Webpack/Vite)
Redux/Pinia/Vuex 响应式设计、移动端适配(rem/vw)、小程序(微信/支付宝)、Hybrid App通信、Flutter/React Native
项目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分钟。