1、熟练使用HTML、CSS、JavaScript等技术,熟悉各主流浏览器及平台兼容方案;
2、掌握 HTML5、CSS3、ES6的新特性,能够实现页面布局、弹性布局、响应式布局,实现动画特效。掌握JavaScript、BOM、DOM基本用法,熟练jQuery框架、axios。
3、掌握js面向对象核心原理,熟练使用原生js的DOM&BOM 操作。
4、掌握Echarts图表,Handsontable表格编辑器,umi、dva前端框架,antd、element ui、mint ui等前端ui组件库。
5、掌握vue全家桶、React框架等。
6、掌握高德地图api、百度地图api的使用
项目一:经信委管理平台
技术栈:echarts,vue,scss,axios
(1)项目描述:本项目是一个对江苏所有企业的数据管理,功能点主要有:数据上传下载,人员权限设置,数据筛选,生成图表,数据可视化展示等
(2)个人职责:数据图表开发,有多张echarts图(江苏地图,饼图等),模版下载,数据上传,数据导出excel等等
项目二:视屏监控
技术栈:webRtc、jquery,video.js
(1)项目描述:本项目主要功能是视屏监控加上远程指挥,通过调用webRtc中的api,实现登录房间,管理房间人员,房间消息通知,弹幕消息,退出房间等功能
(2)个人职责:rtc的研究,页面的开发,接口的调试
项目三:号外生活APP
技术栈:vue框架、less、mint ui、es6
项目描述:本项目主要是一个健身商城项目,展示各个不同地区的小店列表,功能有:店铺详情、预 约教练、预约私教课、预约团课、会员卡、扫码开门、扫码电视播放等一系列功能。
职责描述:
1.搭建前端vue框架,封装axios
2.开发健身小店前端页面,考虑移动端适配、页面美观、整体功能实现等问题
3.与后台人员相互沟通,进行接口调试,完成小店功能
4.嵌套android 、ios、小程序,解决适配问题
项目四:苏易采(微信商城)
技术栈:react框架、less、umi、antd
项目描述:本项目是一个买卖商城,采用组件化思想搭建整个项目,从而使组件高度复用,代码组件化程度高
技术要求:
1、项目采用React + umi + material-ui前端构建 。
2、合理使用react生命周期,实现数据的监听、页面渲染、页面节点的实例化功能、父子组件传值
3、配合后台开发人员实现产品界面和功能,完成与后端的接口对接,配合后端的对接联调。
4、微信jsapi支付调用