1、熟练掌握HTML、css、js。
2、开发过多个前端项目,能熟练使用Vue全家桶进行开发。
2、熟悉微信小程序开发,对es6,react等前端知识有所了解。
3、熟悉前后端分离,熟练与设计对接页面,与后台对接数据。
5、熟练掌握设计工具,包括PS,AI等,能理解并懂得设计,能较好的还原设计稿。
6、肯花费时间学习,有较强的团队意识。
一:智慧大屏
前端开发 2018.03—2018.08
个人单独负责前端页面,和UI/后台对接。
1.因为是大屏触摸操作,同时是window系统,我们使用浏览器是chrom浏览器,支持所有最新的技术,所以技术上选型直接选用vue-cli。
2.大屏页面图片展示多,轮播图,切换,下拉刷新,上拉加载选用vue-swiper。
3.轮播图包括商品列表使用vue-swiper自带的懒加载。
4.使用mock.js模拟数据,使用axios进行请求。
5.分享功能调用微信JS-SDK
6.视频播放选择html5的video标签。
7.在页面多处使用css3如阴影box-shadow,背景色background:rgba,圆角border-radius,动画animation等。
8.使用less进行css样式编写。
9.使用localstorage进行页面数据的储存。
二:智慧大屏iPad版
个人单独负责前端页面,和UI/后台对接。
1.整个项目使用vue框架的vue-cli脚手架。
2.通过vue的使用,实现了双向数据绑定,降低DOM操作,提升页面性能,同时增加了组件的利用,降低了整个页面维护难度;
3.使用mockjs模拟数据,进行前后端分离。
4.使用了axios进行AJAX请求。
5.使用vue-swiper框架实现图片轮播功能。
6.使用less进行css样式编写。
7.使用vux组件框架,提供常用组件功能。
8.使用VueLazyLoad做了图片的懒加载功能。
9.使用淘宝flexible做页面的rem布局。
10.使用localstorage进行页面数据的储存。
11.分享功能调用微信JS-SDK。
三:inkivy webApp开发
前端开发 2017.02—2017.09
在此项目中,主要负责部分页面的制作。
1.了解,并使用rem进行布局。
2.使用mui进行网站的制作,熟悉mui的组件使用。
3.调整部分手机端的兼容问题。
4.使用chrom浏览器进行手机端的调试。