1.在工作中可以熟练运用HTML+CSS来制作符合W3C规范页面(例如规范:盒子命名问题以及嵌套,css书写顺序),能利用自己的经验有效的解决浏览器兼容问题和性能优化(例如:回流),会使用bootsrtap做网页的响应式页面;
2.在工作中可以使用原生JS开发,有良好的编码习惯(例如规范:变量命名),了解很多作者设计js原理;会使用es5,es6,会使用jQuery开发;
3.在工作中熟练使用html5+css3实现移动端布局,使用rem以及弹性盒,实现适配,解决多端适配使用(淘宝无限适配方案);
4.在工作中使用axios实现与后台交互,实现数据页面渲染和逻辑层判断(注册登录的token验证等等);
5.在工作中熟练各种流程工具和构建打包工具:git,采用gitflow管理形式,包管理工具npm;
6.在工作中熟练使用Vue全家桶进行项目开发,看过部分vue源码,了解双向绑定原理,虚拟dom,diff算法等等,使用过element-ui开发项目,也使用做若依框架(因为后端是java);
7.了解uni-app框架
8.了解node.Js,,会使用mysql数据库;
9.了解web安全相关知识(xss、sql、接口安全);
在线教育平台( pc)
项目描述:该项目是一款可在线观看视频的网站,主要针对的人群是大学生或想转行的工作人员,在项目里主要涉及到的功能是,登陆注册、视频播放,会员及课程的购买,同时为了加强用户信息的安全,进行了加密处理,视频也做了防盗链处理。
功能介绍:
1. 注册登录:短信验证码注册登录;
2. 支付:微信支付、支付宝支付、ios支付(因为是虚拟产品所以单独调用接口);
3. 视频播放以及防盗链设置;
4. 观看记录、视频播放记忆;
5. 个人中心管理(资料修改);
6. 会员中心。
(Vue商城项目) 项目描述 1. 购物整个流程(购物车、选择地址、订单、支付); 2. Vuex:购物车管理、订单管理、用户管理、地址管理; 3. 路由:拦截是否登录; 4. axios二次封装:加入token 和 token过期验证; 5. 根据后端给的接口数据完
项目描述:该项目是一款可在线观看视频的网站,主要针对的人群是大学生或想转行的工作人员,在项目里主要涉及到的功能是,登陆注册、视频播放,会员及课程的购买,同时为了加强用户信息的安全,进行了加密处理,视频也做了防盗链处理。 功能介绍: 1. 注册登录:短信验证码注册登录;