熟练掌握 HTML5、CSS3、JavaScript 原生核心语法,精通 ES6 + 语法特性、异步编程、原型链与闭包等底层原理,可独立完成各类页面布局、交互逻辑与兼容性开发。熟练运用 Vue2/Vue3 全家桶、React 框架及周边生态,熟练使用 Vue Router、Pinia、Vuex、Axios、React Hooks、Redux 等常用工具库,具备组件封装、状态管理、路由权限开发能力。
精通小程序、H5 移动端开发,熟悉 Flex、Grid 布局与响应式开发,掌握移动端适配方案;熟练使用 Webpack、Vite 构建工具完成项目打包、优化与环境配置,了解前端工程化规范。熟练使用 Git 版本控制、ECharts 数据可视化、Element Plus、Ant Design 等 UI 组件库,具备接口联调、跨域处理、表单校验、页面性能优化、浏览器兼容调试经验。同时了解基础 Node.js、HTTP 协议、RESTful 接口规范,能够协同后端高效完成项目迭代,可独立负责前端项目从页面搭建到功能上线全流程开发工作。
一、企业后台管理系统
独立负责整套管理平台前端开发,基于Vue3+Vite+Element Plus搭建项目架构,完成权限路由动态渲染、多级菜单配置、用户角色权限管控等核心模块。
技术难点:解决复杂嵌套表单联动、大批量表格数据卡顿渲染问题,实现大数据虚拟列表滚动;
项目亮点:封装通用弹窗、搜索筛选、分页等高频业务组件,统一全局请求拦截与错误处理,优化打包体积与首屏加载速度,提升团队开发效率 40%,稳定支撑多部门日常办公使用。
二、移动端商城 H5 项目
主导商城 H5 全页面开发,完成商品列表、详情页、购物车、下单支付、分销裂变等核心业务功能,适配全机型移动端页面。
技术难点:处理移动端不同机型适配兼容、微信环境支付鉴权、页面滑动冲突、长列表性能优化;
项目亮点:采用 Flex+Rem 布局实现全站自适应,运用防抖节流优化高频点击事件,接入 ECharts 完成销售数据可视化统计,优化图片懒加载与资源预加载,大幅降低页面加载耗时,项目上线后用户访问流畅度显著提升。
三、微信小程序社区平台
参与社区资讯、发帖评论、互动点赞、同城分类等模块开发,统筹小程序端业务逻辑与页面交互。
技术难点:解决小程序分包加载限制、本地缓存数据同步、评论列表实时刷新、接口并发请求管控;
项目亮点:规范小程序代码分层结构,封装通用 API 请求与全局状态管理,优化图片上传压缩逻辑,规避小程序性能告警问题,实现页面快速跳转与数据实时同步,保障平台高并发场景下稳定运行。
吃了么 - 吃饭选择困难症解决小程序 我独立完成了小程序的全流程开发,核心功能包含: 转盘决策:用户可自定义菜品库,通过大转盘随机抽取今日餐食,解决选择困难。 菜品管理:支持菜品的增删改查、启用 / 禁用、导入导出,灵活配置候选餐品。 结果记录:自动保存最近决策结果,搭配
项目简介:独立搭建并迭代基于 Umi4 + Ant Design Pro 的企业级后台管理系统,采用 React Hooks + TypeScript 开发,依托Umi路由、权限、工程化体系,实现多角色权限管控、用户管理、流程审批、大数据可视化等核心业务。有效解决传统后台权限混乱