1、熟悉项目开发流程,能快速对接项目对接需求,有良好的代码编写习惯;
2、精通HTML5、CSS3、JavaScript等Web前端开发技术,能手写符合W3C标准、兼容多种浏览器的前端页面代码;
3、熟悉ES6,对 js 中的数组操作、dom 操作、闭包、原型、面向对象思想有深刻的认识;
4、熟练运用 jQuery、zepto、swiper 、iscroll等第三方 js 类库;
5、熟练运用Photoshop、Gulp、Webpack等前端工具和svn、git代码托管工具;
6、对响应式布局及自适应移动端有深刻的了解;
7. 熟练使用 phonegap/cordova,Dcloud 快速开发移动 WebApp 和 HybridApp;
8、熟练运用 react+webpack 进行组件化开发,对 react 的属性、状态、生命周期、钩子函数等有深刻认识,对 flux 架构有一定的了解;
9、熟练运用 vue 进行组件化开发,对 vue 的数据绑定、模板、路由等有深刻认识,熟练运用脚手架快速构建移动端项目;
10、对node,angular,微信小程序和微信公众号
开发等有一定的了解;
项目名称: 无限租衣商城社区APP(移动端)
使用技术: HTML5、CSS3、react、webpack、flux
项目描述: 这是一款每月只需花费一件衣服的钱,就可以尝试各种风格衣服的移动端App。
实现技术:
1、使用react+webpack进行项目构建;
2、用react-router进行页面路由切换;
3、使用ajax与flux完成对数据的请求和管理。
项目收获:
1、熟悉了react构建项目流程,为以后的项目积累了一些的经验;
2、加深了对react的生命周期以及flux架构流程的了解;
3、对移动端的前后端数据交互有了深刻的认识,为以后工作积累了经验。
项目名称: 智慧社区APP (移动端)
使用技术: HTML5、CSS3、Vue、Vuex、Vux
项目描述: 这是一款专注于智能社区服务,包括生活缴费、家政服务等一体的社区类App。
实现技术:
1、使用Vue-cli进行项目构建;
2、用Vue-router进行页面路由切换;
3、使用Vuex框架对数据进行管理;
4、使用component标签进行选项卡的实现;
5、使用mocha进行前端自动化测试。
项目收获:
1、熟悉了Vue框架的工作流程;
2、加深了对组件化的理解;
3、加深了对Vuex数据流框架的掌握程度。