熟练使用HTML5,CSS3,了解W3C规范,熟练使用Sass,Scss预处理器
熟练使用JavaScript、ES6、熟悉面向对象编程,了解TypeScript
熟练使用Vue、Vuex、VueRouter及社区内Vue常用插件
熟练使用React、React-Router、redux构建React项目
了解AMD、CommonJS、ES6模块化规范
熟练使用jQuery、zepto、swiper、better-scroll、bootstrap等主流JS库
了解微信小程序以及掌握基本 api 文档,开发过小程序
了解浏览器渲染原理,做过浏览器样式兼容
熟练使用常见UI框架和图表库:Vue-Element-Admin、ElementUI、Antd-Pro、Antd、Echarts、vant
熟练运用webpack、gulp两项自动化构建工具,以及Gitlab版本控制工具
了解Node.js开发,理解前后端交互思想,可以与后台更好的对接;能够运用Express、Koa、Egg搭建后台服务、完成接口开发
熟练使用Ajax、Axios、Fetch 进行数据请求并进行请求拦截、响应拦截,可以通过Mock.js来模拟数据加快前端开发速度
熟练使用npm、yarn包管理工具
熟悉HTTP、HTTPS协议、前端工程化、模块化开发、前端安全以及优化
熟练使用前端的调试工具,例如:performance、postman等
了解百度统计、sentry错误分析、charles等工具
H5公众号开发
开发环境:WIN10 VS Code Chrome 项目周期:2个月 项目人员:2人
使用技术:vue | react | webpack | vue-router | vue-lazyload | axios | swiper | better-scroll | vant
1.开发统一的手机验证码登录模块(vue.js)
2.公用业务线账号升级模块的迭代和维护(react.js 增加H5人脸识别功能块)
3.实名认证、人脸识别功能开发(vue.js)
4. 公众号拉新需求开发(vue.js)
5.项目的联调、上线以及维护
APP H5侧开发
开发环境:WIN10 VS Code Chrome 项目周期:1个月 项目人员:1人
使用技术:nuxt.js| webpack | vue-router | vuex | vue-lazyload | axios | swiper | better-scroll | vconsole
1.使用nuxt.js 开发H5 侧功能
2.完成原生和H5交互功能
3.完成微信好友转发、朋友圈转发功能
4.开发多端复用的广告留资页面
5.抽离公共方法、简化开发维护难度
6.项目的联调、上线以及维护
项目(CRM管理系统)
开发环境:WIN10 VS Code Chrome 项目周期:3个月 项目人员:1人
使用技术:vue | webpack | vue-router | vue-lazyload | axios
1.原有系统的迁移和重构
2.新业务模块的开发
3.封装公用组建提高开发效率
4.抽离公共方法、简化开发维护难度
5.项目的联调、上线以及维护