1、掌握HTML5、CSS3、JavaScript、Ajax等前端技术
2、掌握原生JavaScript,jQuery、Zepto、Bootstrap框架
3、熟练使用ES6语法、 vue全家桶(vue-cli、vue-router、vuex、vue-axios)
4、掌握移动端H5页面开发,对PC端、移动端兼容性有较丰富的经验
5、熟练使用Less写CSS样式,熟悉CSS3新特性及对web语义化有深刻理解
6、掌握模块化、组件化开发
7、关注用户体验,注重代码规范性、维护性
8、具备较强的美术功底和审美能力
1、广财通:http://gct.glodon.com/#/purchase/purchaseInfo
具体实现:平台是由vue+webpack+gulp+es6+less技术栈实现的单页面网站。通过vue实现数据双向绑定,组件的整合。利用html、es6、less语言实现界面,vue-axios请求数据,完成数据交互,vue-router管理页面路由,完成界面跳转。vuex管理组件状态,完成组件之间数据的传递。利用webpack+gulp进行工程化构建。
2、重庆工程造价大数据平台:http://yjsl.gldzb.com
具体实现:通过bootstrap实现页面的响应式布局。使用Ajax完成数据的请求,利用jquery及bootstrap相关插件实现动态效果展示。
3、材管家(移动端、需扫码安装app):http://g.gldjc.com/buyer_center/index
具体实现:为了适配主流机型,以iphone6尺寸为基准版本,把默认字体定位为62.5%,采用相对单位rem的形式定义元素的宽度、高度、字体大小等以达到的适配的目的。使用html5、css3构建页面,ajax完成数据的请求,zepto实现页面动态效果。