项目一:万人并发大型数据管理后台系统
项目周期:2022.03-2024.06
技术栈:Vue3 + Vite + Element Plus + ECharts + Axios + Node.js + Spring Boot + MySQL分库分表 + Redis缓存
项目背景:大型综合业务数据库管理平台,支撑全公司上万员工同时在线访问,承载千万级业务数据存储、查询、填报、统计,要求高并发、低卡顿、数据权限分级隔离。
个人职责(前端核心负责人)
独立搭建整套前端工程架构,封装全局请求拦截器、权限路由、通用业务组件(表格、弹窗、文件上传、批量导入导出),统一团队代码规范,大幅降低后续迭代开发成本;
针对万人同时在线高并发场景做前端性能深度优化:实施资源分包懒加载、Gzip静态压缩、接口请求防抖/节流、多级本地缓存,解决高峰期接口超时、页面白屏卡顿问题,页面加载速度提升65%,接口并发报错率降低90%;
基于ECharts搭建多维度数据可视化大屏,支持海量数据库数据实时渲染、动态刷新、多条件筛选统计,适配大数据报表导出、批量数据校验场景;
配合后端Spring Boot、分库分表架构完成全量前后端联调,梳理复杂业务数据流,处理大数据分页、批量操作、事务回显等疑难交互;
配套开发Excel模板生成、百万级数据批量导入校验、文件分片上传功能,适配海量数据库业务处理需求;
项目成果:系统稳定承载10000+用户同时在线操作,上线4年无大规模性能崩溃,累计支撑超5000万条业务数据管理,可独立承接同类大数据管理、高并发后台定制、性能优化类外包需求。
项目二:国产轻量化PDF在线编辑器(办公类自研工具)
项目周期:2023.07-2025.01
技术栈:Vue2/Vue3 + PDF.js + Canvas + Node.js + 原生JS
项目背景:自主研发国产化无依赖PDF在线办公工具,替代国外付费PDF软件,支持网页端无需客户端即可完成PDF全套编辑操作,面向企业办公场景使用。
个人职责(前端全流程开发)
基于PDF.js+Canvas搭建PDF底层渲染引擎,完成文档分页渲染、缩放、拖拽翻页、图层分层展示核心能力;
独立开发全套PDF编辑交互功能:文字增删改、图片插入/裁剪、电子签章、高亮批注、页面合并拆分、水印添加、表单填写、页面旋转删除;
实现文件本地离线缓存、云端分片上传、PDF导出下载、格式转换(PDF转Word/图片),优化大体积PDF打开卡顿、内存溢出问题;
封装可复用PDF编辑组件库,支持快速嵌入企业OA、管理后台系统,提供标准化调用接口;
适配国产浏览器、麒麟系统等国产化环境,解决兼容报错,完成全场景功能自测与Bug迭代修复;
项目成果:完成国产化PDF编辑器完整网页端方案,支持100MB大型PDF流畅编辑,可承接PDF工具、在线文档、OA办公系统定制开发需求。