1、精通 HTML、CSS、JavaScrip 基础编程语言,能够按需求独立开发网站。
2、熟练使用 vue 框架技术用 axios 调取接口,能够开发基于 MVC 模式的程序
3、熟练使用 ECharts、highChart 绘制图表。
4、熟练使用前端插件 elementUI、ant-design、vxe、vant、iview 等
5、熟练使用 leaflet 绘制二维地图
6、熟练使用 cesium 进行三维地图开发
7、熟练使用 uniapp 的开发经验,对 rem 布局有丰富的经验
8、熟练使用 scss 对 css 进行预编译,提高代码的复用和编写速率
9、熟练使用 git、SVN 等版本管理工具,进行多人开发
10、熟练使用微信小程序的 API
11、熟练使用 PhotoShop 进行制作和切图
12、熟悉使用 axure 进行原型的设计和制作
13、熟练使用实时数据 MQTT 和 websocket
14、熟悉使用 webpack 前端构建工具,实现代码模块化
15、熟悉前端性能优化,保持代码的通用性以及可维护性,提高性能及用户体验
16、有低代码平台经验及游戏开发经验,游戏引擎开发
项目一:云控平台
项目简介:是一个基于无人驾驶的生产化平台信息
开发环境:Java+ vue+ ant-design + cesium + html5 + css3
使用工具:vscode+ jenkins+ git+webpack
技术实现:
1、 项目的平台搭建
2、 使用 vue + ant-design 进行开发
3、 项目使用了图表 echarts
4、 使用了三维地图和模型,三维使用的是 cesium
5、 后期迭代使用了 vue3 + 自研组件
6、 使用实时数据 mqtt,后期使用 websocket
7、 使用 leaflet 画二维地图
项目二:云控平台大屏
项目简介:是一个基于无人驾驶的可视化平台信息
开发环境:Java+ vue+ axios + cesium + html5 + css3
使用工具:vscode+ jenkins+ git+webpack
技术实现:
1、 使用图表显示数据
2、 使用表格显示数据
3、 使用 cesium 画三维矿区
4、 使用 leaflet 画二维地图
5、 二三维地图切换
项目二:云控平台大屏 项目简介:是一个基于无人驾驶的可视化平台信息 开发环境:Java+ vue+ axios + cesium + html5 + css3 使用工具:vscode+ jenkins+ git+webpack 技术实现: 1、 使用图表显示数据 2、
项目三:无人驾驶调度平台 项目简介:是一个基于无人驾驶的调度平台信息 开发环境:Java+ vue+ axios + cesium + html5 + css3 使用工具:vscode+ jenkins+ git+webpack 技术实现: 1、 现场车辆使用编组方式进