HTML(5)/CSS(3):
熟练掌握网页重构,保证兼容性,跨浏览器/终端适配;
用CSS3实现布局与动画,常见项目推广效果等;
熟练掌握盒模型,常用布局及各浏览器的兼容性;
JavaScript:
熟练掌握原生JavaScript,熟悉OOP面向对象编程;理解js原型链的继承机制;
熟悉原生ajax原理;理解js 同源策略,并能解决跨域请求;
熟练掌握es6, 熟悉js事件机制,处理js异步问题
熟悉工厂模式,单例模式,观察者模式,理解并运用在实际项目中
熟悉前端AMD与CMD,COMMONJS模块化开发; 理解DOM事件流
其他:
熟练掌握Jquery, vue,react等流行框架,接触项目可很快上手;
熟悉事件委托原理,及各种事件绑定机制;
熟练使用require.js进行模块化开发,按需加载;
熟练使用webpack进行项目构建,sftp自动化部署;
熟悉nodejs语言,使用过express框架,有实际项目开发经验;
熟练掌握微信公众平台开发流程,微信小程序开发;
熟悉python,做过微信机器人;熟悉Linux操作。熟悉weex开发。
英语:CET-6,可顺利阅读英文文档,英语口语熟练;
1. 金融分期项目:
使用gulp进行项目构建,require.js实现模块化开发
负责项目的业务逻辑实现,以及页面交互效果,单页面间的渲染和返回机制;
负责项目中调用微信接口,获取用户基本信息,以及实现拍照上传功能;
负责功能测试及项目上线后,解决各种功能bug及适配bug;
使用mustache进行单页面中不同内容的渲染,及解决返回问题;
2:金融借款项目:
负责美借H5项目组任务开发,资源协调。
使用webpack+vue2.0+axios+vuex+vue-router构建SPA,sftp自动化部署
与app进行交互,实现调用原生app拍照和定位,face++验证等功能。
用webpack+jquery+ejs搭建多页面项目,用于日常活动推广
使用node的fs模块,与sftp配合,实现自动上传到服务器