1. 熟练掌握语义化标签 CSS+DIV 构建布局页面,能完全还原项目设计图。
2. 熟练使用浮动布局, Flex 布局, 响应式布局,熟练各种 CSS 选择器。
3. 熟练掌握 JavaScript /typescript,熟练使用闭包、递归、原型等 js 语法,ts的infer、omit、pick等语法
4. 熟悉原生 DOM、BOM ,并且能够利用 AJAX 进行前后端交互,能够实现网页特定的功能。
5. 对 ES6 语法有一定的认识,熟悉箭头函数,Promise 对象的运用。
6. 熟悉 Vue2/Vue3,熟练使用 Vue-cli 创建项目,理解模块化开发的思想,熟练运用 Vue 进行项目开
发,熟悉 vue 中的指令、事件、生命周期,可使用 Vue 进行 webApp 编写。
7. 熟练使用节流、防抖、懒加载等操作完成前端优化。
8. 熟练使用 Element-ui、Antd 等 UI 库进行页面轮播图,导航栏,图标,按钮,弹出框等特效编写,
熟悉 bootstrap 进行响应式开发。
9. 熟悉 HTTP 协议,了解常见 HTTP 状态码,能使用谷歌、火狐工具进行调试,了解 GET 请求和 POST
请求的区别以及 websocket 的使用。
10. 理解 PC 端和移动端网站开发的区别,熟练掌握常见的响应式开发方案,min-max,rem 方案。
11. 熟悉微信小程序可用 uni/原生进行开发。
12. 熟悉 Github、码云源码托管平台,了解 Webpack 打包构建工具,熟悉如何使用 Git 来进行版本
管理,将文件推送到仓库中,查看提交的历史记录,以及创建、查看、删除分支。
13. 熟练与安卓开发的对接/自己使用 uniapp 进行 app 的开发与打包发布
14. 熟练使用 echarts,高德地图,海康设备(摄像头)等第三方插件/设备与前端进行衔接
15. 熟练使用 axure 与产品经理进行业务需求对接
16. 熟练使用 pxcook 与 ui 进行页面效果还原对接
项目名称:反导作战系统
软件环境: html+css+js+xhr+linux+nginx+gis+cesium
项目简介:这是给军队做的3d地图系统,主要根据数据采集预防紧急情况
责任描述:
1. 项目不允许外网所以全是原生开发
2. 使用html+css+js完成基本的页面展示
3. 使用webgis完成3d地图,贴图的展示
4. 使用算法根据经纬高算出各个模型的XYZ角度(航向角,偏航角)
5. 使用xhr原生,socket完成数据交互
22 年 3 月- 23年1月
项目名称:金智公安巡防
软件环境:vue3+typescript+gis+地图
项目简介:这是给公安局做人员/车辆路线查询,任务安排等一系列操作
责任描述:
1. 使用 vue3+ts 进行项目开发
2. 使用 css+elementplus( 二次封装)还原原型需求
3. 使用 http 自定义封装方法完成请求数据渲染
4. 进行模块化开发 ,封装组件并复用
5. 请求数据并用 acrgis 进行地图图层渲染人/车路线,point 摄像头点查看并查看在线摄像,坐标缩放定位
等
6. 自定义封装组件可托拉拽,多复用,图标(类似echarts等)
项目名称:世贸世集 软件环境:uniapp 项目简介:这是给世贸51做的商城小程序项目,主要使用uniapp 1. 使用uni进行项目创建,根据产品ux设计页面需求 2. 封装全局接口请求返回异常操作,封装全局js方法(md5加密,时间戳转换等
项目名称:金智公安巡防 软件环境:vue3+typescript+gis+地图 项目简介:这是给公安局做人员/车辆路线查询,任务安排等一系列操作 责任描述: 1. 使用 vue3+ts 进行项目开发 2. 使用 css+elementplus( 二次