熟练掌握 HTML5、CSS3、JavaScript (ES6+),具备构建响应式网页和复杂交互功能的经验。
熟练使用主流框架 Vue.js (2.x ,3.x)和 React.js,具备使用 Vue Router、Vuex、React Hooks 等构建大型 SPA 的项目经验。
熟练使用 Webpack、Vite 进行项目打包优化,熟悉 Gulp、NPM 脚本等工程化流程。
掌握 TypeScript,具备在中大型项目中使用类型系统提升代码质量的经验。
了解前端自动化测试,熟悉 Jest、Cypress 等工具。
熟悉微信小程序开发,参与过多个小程序项目,具备使用 wechat JSSDK 的经验。
熟悉 Node.js、Express、MySQL、Redis、Nginx 等后端与部署相关技术。
具有多次可视化大屏开发经验。
1.重庆九章三维地理中心信息平台 开发
项目简介:该项目是基于3D地图开源Cesium+vue开发的一套大型桌面级应用系统,用户可以创建应用添加功能在地图倾斜上操作需要的功能,规划等等。功能有年份影像图文标绘地图点线面,倾斜,高程,影响,2d图形,3D图形,视角定位,飞行漫游,地形挖掘,湖泊,风,雪,湖泊,河流,面积量算创建应用,导入应用场景回显等功能。
技术栈:ElementUI+ Vue+Vue-router+Vuex+Cesium+Vue-bus+Echartes+Axios+Webpack+Less(协同开发)
责任描述:
编辑年份影像,地图线,地形挖掘,面积量算,飞行漫游,场景回显,应用中心功能模块的静态页面,对接数据借口以及和后台联调实现三维地图上面的功能和交互。
抽取公共组建,基于Echartes再次封装组建,封装公用js方法。
2.绿洲智慧环卫平台
担任角色:前端负责人
时间周期:2021年5月-10月
核心功能:
实时监控环卫车辆作业状态及轨迹回放
人员/车辆/设施三大档案数字化管理
动态数据权限控制与视频实时拉流
9大业务模块集成:作业管理、事件处理、考勤管理等
架构层:Vue + Vue-router + Vuex
UI层:ElementUI + Animate(动效增强)
数据层:Axios + WebSocket(实时通信)
可视化:Echartes(数据图表)
地图引擎:高德地图(轨迹播放/设施定位)
工程化:Webpack(构建优化)
实时轨迹引擎:结合高德地图+WebSocket实现车辆轨迹动态播放/回放 权限控制体系:动态数据权限分级管理(非静态路由权限) 视频流处理:实时拉流技术对接监控设备(需FFmpeg/WebRTC支持) 组件复用策略:封装业务组件库(如流程审批
该项目是一个可视化大屏项目,监控地方金融风险情况。 公共组件封装降低30%重复开发量 多技术栈协同开发模式(Vue全家桶+Cesium+ECharts) 实现复杂三维场景下的流畅交互体验(60fps渲染)