项目1:低代码可视化编辑器(核心产品)
技术栈:Vue3 + TypeScript + Vite + Pinia + Element Plus
负责 可视化拖拽编辑器 核心模块开发,支持组件拖拽、缩放、属性配置、实时预览
设计组件 JSON Schema 数据结构,实现页面配置的导出/导入功能
基于历史栈实现 撤销/重做 功能,提升用户操作容错率
封装 15+ 个通用业务组件(表格、弹窗、上传、图表等),复用率提升 40%
优化编辑器性能:组件懒加载、防抖节流、虚拟滚动,编辑卡顿降低 60%
项目2:企业数据监控大屏
技术栈:React + ECharts + WebSocket + Axios
实时展示销售、库存、流量等核心数据,支持 多维度下钻分析
使用 WebSocket 实现数据 实时推送,延迟控制在 500ms 以内
基于 ECharts 封装 6 种图表组件(折线图、柱状图、饼图、地图等)
适配多种分辨率(PC / 大屏 1920*1080 / 4K),使用 rem + flex + grid 实现响应式
首屏加载优化:路由懒加载、图片 CDN、Gzip 压缩,加载时间从 2.8s 降至 1.4s