1.熟练掌握HTML代码、DIV和CSS规范,对标签语义化和SEO优化有一定的了解,能根据设计师提供的设计图结合对应的流式布局、Rem等布局方式完成对PC端、手机端的效果的实现,开发符合W3C标准的网站。
2.熟悉原型链和继承,对面向对象,闭包有一定的理解;
3.熟练使用jQuery等JS库工具,使用Ajax配合artTemplate等模板引擎实现前后端的数据交互
4.熟练使用jQuery,Swiper插件,Zepto插件完成页面功能
5.熟悉HTML5+CSS3的新功能,能够使用Less,并配合Bootstrap 、ElementUi 、Mint UI等Ui框架进行响应式页面开发。
6.掌握Vue框架以及对应的Vuex、Axios等工具的使用,对MVC、MVVM的原理以及部分的指令有一定程度的了解。
7.掌握使用Git进行源代码管理,掌握前端自动化工具:Gulp、包依赖管理工具:NPM
8.了解nodejs的相关内容及ES6的基本语法。
9.掌握Npm、Bower等包管理工具的使用以及Gulp自动化工具的使用。
10.掌握Webpack、Vue-cli脚手架的使用。
11.掌握Lazyload 、Swiper、Echarts等常用插件的使用。
1.网加多公众号管理系统(1.根据设计图,使用Vue+webpack实现SPA的构建;
2.使用Vue完成大量数据双向绑定,避免DOM操作提高可维护性;
3.使用Vue-router搭建网站单页面;
4.使用Vue扩展模块Elementui完成页面登录的表单验证模块;
5.使用Elementui实现页面的布局;
6.项目完成进行webpack打包;
7.后期不断添加功能,优化代码,修改测试中遇到的bug。)
2.艾佳生活(
1.运用jQuery对DOM进行操作,提高开发效率;
2.使用Css3的一些属性,提升用户体验;
3.配合ui设计师按设计图制作HTML,CSS,JavaScript等,实现产品的用户界面,交互流程;
4.使用iScroll实现缩放、下拉刷新等移动设备常见的一些效果。)