1.熟练掌握html和css,熟练书写语义合理,符合W3C标准的pc和移动Web页面。l
2.熟悉HTML5、Css3的新特征,实现页面特效和动画。
3.熟练掌握原生JavaScript,对继承,原型链,闭包有一定的了解。
4.熟练使用Ajax,axios,实现与后台的数据交互,使用nginx,node设置反向代理解决跨域
5.熟悉主流浏览器兼容问题,使用jquery,Zepto以及element,layui.antui等ui组件完成页面效果。
6.熟悉bootstrap框架,配合媒体查询实现响应式页面开发。
7.熟练开发微信小程序,使用mpvue,wepy框架高效开发。
8.熟悉vue+vuex框架,熟练使用elementui。
9.熟悉socket.io,实现消息的及时推送
10.熟悉node.js,启动本地服务,并使用express等框架对数据库进行操作,编写接口。
11.熟悉数据库的设计,以及对数据库的增删改查。
12.熟练使用electron桌面应用库,应用的打包以及更新
13.掌握git源代码管理工具和webpack打包工具,协同他人共同开发。
易云云盘(pc端+app端+桌面端)
责任描述:
1.精确还原UE和UI给出的设计稿,并使用jquery+layui库实现桌面端页面功能开发;
2.使用vue+router+vuex+mint-ui完成app端页面的开发
3.使用electron-vue+element-ui完成桌面端的开发,完成上传下载等功能
4.使用h5、css3、js、Echarts等完成页面特效
5.配合后台开发人员,使用经过封装的axios动态获取后台json数据(当后台接口未完成时动态模拟数据进行开发),并对数据进行处理
智慧茶城电商网站(后台管理系统+茶城用户系统+茶城卖家工作平台)
责任描述:
1.使用webpack搭建vue+vuex+vue-router+axios的前端框架
2.基于element-ui实现UI效果
3.封装axios请求后台数据实现页面交互