HTML/CSS
语义化HTML5、常用标签、表单、SEO优化
CSS3(Flex/Grid布局、动画、过渡、响应式设计)
预处理器(Sass/Less/Stylus)或CSS-in-JS(如Styled-components)
浏览器兼容性和CSS重置(Normalize.css)
JavaScript
ES6+(模块化、Promise、Async/Await、解构赋值等)
DOM/BOM操作、事件机制、原型链、闭包
异步编程(Ajax、Fetch、WebSocket)
基础算法和数据结构(数组/对象操作、排序等)
主流框架
React(Hooks、Redux/Recoil、Router、SSR/Next.js)
Vue(Vue3组合式API、Vuex/Pinia、Vue Router、Nuxt.js)
Angular(依赖注入、RxJS、NgModule)
UI组件库
Ant Design、Element UI、Material UI、Tailwind CSS等
项目名称:电商平台后台管理系统 | 独立开发
技术栈:React + Ant Design + Redux Toolkit + Axios + ECharts
项目描述:
支持多角色(管理员/运营/客服)权限控制的SPA,日均访问量5W+,包含商品管理、订单追踪、数据看板等模块。
核心贡献:
动态路由与权限:基于JWT解析用户角色,动态注册路由,实现按钮级权限控制,减少非法访问风险90%。
高性能表格渲染:针对10W+数据量的订单列表,采用虚拟滚动(react-window)优化,渲染时间从8s降至1s内。
数据可视化:集成ECharts实现销售趋势动态图表,支持导出PNG/PDF,提升运营决策效率。
成果:系统上线后替代原有jQuery旧版,后端接口错误率下降40%。