1. 熟练掌握 HTML5, CSS3, 能灵活运用 flex,grid 布局使网页丰富化
2. 熟练使用 sass,less 等 css 预处理器, 熟练使用 git/svn/gitee 等版本管理工具
3. 熟练掌握 JavaScript, 对 es5, es6 等有着丰富的理解,并能持续关注新的技术
4. 熟练运用各种框架,包括 bootstrap, element-ui, semantic-ui
5. 熟练运用 Vue, 包括 Vuex, Vue-router, Vue-CLI, axios
6. 熟练运用 React, 包括 react-router-dom, redux, react-redux
7. 熟练掌握 jQuery, 能运用 jQuery 对网页进行 DOM 操作与动画的实现
8. 熟练掌握 NodeJs 与 express 框架,通过 express 创建接口与操作 Mongodb 数据库
9. 熟悉 gulp, webpack 等打包工具,对于打包优化有一定的了解
10.了解 HTTP/HTTPS 协议,WebSocket 协议,网络安全等
11.了解 swiperJs,Echarts 图表制作等插件
12.了解运用 electron 对前端项目进行打包
13. 熟悉并在项目中对百度地图进行开发
安防项目
主要职责
1. 配合UI产出高质量的前端页面
2. 配合后端完成接口的调用
3. 使用百度地图,完成对地图的描点,坐标转换,测距,动态渲染等功能
4. 接入实时监控,并在前端进行播放
公司官网
主要职责:
1. 使用 h5,css3 等新技术对已有代码进行重新编写,优化代码结构
2. 应用 jQuery 完成业务逻辑,运用 commonjs 标准对模块进行封装与导入,降低代码间的
耦合性
3.封装了公共数据处理函数,减少代码的重用
4.使用 animate.css 完成部分对动画的展示
公司后台管理系统(pc 端)
主要职责:
1. 参与系统要求分析与实行可行性的分析,与后端进行接口联调
2. 使用 echarts 对数据进行处理与分析,形成各种关系型图表,直观展现销售趋势等关键
信息
3. 完成后台的搜索功能开发,可对用户,订单等信息进行分类显示
4. 完成权限设置页面,例如超级管理员可对其他账号进行权限设置
5. 对 vue-router 中路由元数组进行定义以完成面包屑的展示
负责主页页面与功能编写,运用echarts进行图表创建,对后端返回的数据进行整理与统计,从而形成图表,并也负责项目的路由搭建
负责在项目中首页的编写 首页是依托百度地图,对百度地图进行描点,打标记,测距,动态显示数据,动态展示等操作