本人拥有6年前端开发经验,长期从事企业级管理系统、数据可视化平台及工业互联网相关项目开发。熟练掌握 HTML5、CSS3、JavaScript(ES6+)、TypeScript 等前端基础技术,能够独立完成复杂业务系统的开发与维护。
熟练使用 Vue2、Vue3 框架,深入理解 Composition API、响应式原理、组件化开发思想,具备大型项目架构设计经验。熟悉 Element UI、Element Plus、Ant Design Vue 等主流组件库,能够根据业务需求进行二次封装和定制开发。
熟练掌握 Pinia、Vuex、Vue Router 等状态管理和路由管理方案,具备复杂权限系统、动态路由及菜单管理开发经验。熟练使用 Axios 进行接口封装,了解前后端分离开发模式及 RESTful API 设计规范。
具备丰富的数据展示经验,熟悉 ECharts、AntV G6、X6、GoJS、ag-Grid 等可视化及图形库开发,能够完成流程图、关系图、拓扑图、数据大屏等复杂交互场景开发。
熟悉 Git 版本管理、Nginx 部署配置、Webpack、Vite 等工程化工具,了解 Node.js 开发环境及前端性能优化方案。具备良好的编码规范、问题排查能力及团队协作能力,能够独立负责项目需求分析、开发、测试及上线全过程工作。
工业数字化管理平台
项目描述:
该项目为大型制造企业数字化管理平台,涵盖生产管理、设备管理、质量管理、数据统计分析等多个业务模块,实现企业生产数据统一管理和实时监控。
个人职责:
1. 负责前端整体架构设计及核心功能开发;
2. 使用 Vue3 + TypeScript 搭建项目框架;
3. 负责权限管理、动态路由、菜单配置等基础模块开发;
4. 使用 ag-Grid 实现复杂表格展示、数据编辑及导出功能;
5. 封装公共组件库,提高项目开发效率;
6. 对接后端接口,完成业务流程开发及联调测试;
7. 负责系统性能优化及线上问题排查。
技术栈:
Vue3、TypeScript、Pinia、Vue Router、Axios、ag-Grid、Vite、Git
企业数据可视化大屏项目
项目描述:
面向企业管理层的数据分析平台,通过大屏形式展示生产经营数据、设备运行状态及业务指标,实现实时监控与决策支持。
个人职责:
1. 负责大屏页面设计与前端开发;
2. 使用 ECharts 实现多种统计图表展示;
3. 实现大屏自适应布局及多分辨率适配;
4. 对接实时数据接口,实现数据动态刷新;
5. 优化图表渲染性能及用户体验。
技术栈:
Vue3、TypeScript、ECharts、SCSS、Axios
流程图设计与业务建模平台
项目描述:
企业内部流程设计平台,支持流程节点配置、流程编排、业务规则配置及流程审批管理。
个人职责:
1. 负责流程编辑器开发;
2. 使用 AntV X6、G6 实现流程图绘制功能;
3. 开发节点拖拽、连线、属性配置等核心功能;
4. 实现流程数据保存、加载及回显;
5. 优化复杂流程图渲染性能。
技术栈:
Vue3、TypeScript、AntV X6、G6、Pinia、Axios