1. 从事Web前段工作3年,精通HTML5、CSS3、JavaScript,有多个Web项目经验,了解各大浏览器之间的差异,仔细了解过W3C标准。
2. 理解W3C标准,可以写出符合W3C标准的页面。同时,可以解决IE浏览器与其它浏览器之间的兼容性问题。
3. 熟练使用jQuery等库或插件,熟练使用LayerUI、Bootstrap、SUI、antd、antd-Mobile等UI框架,熟练使用React、VueJS、AngularJS等框架。了解JQuery插件的制作与封装,可以将网站的常用功能封装成为插件,并且解决插件的兼容性问题和BUG修复。熟悉ES5原声的JavaScript写法,熟悉DOM、BOM操作,可以使用JS完成网站上的基本功能,对JS中的闭包、原型链、异步等操作了解熟悉。可以熟练的使用函数编程和面向对象的思想来解决网站开发过程中的实际问题。
4. 熟练掌握NodeJS服务器端语言和Ajax交互技术,可以利用这两个技术配合jQuery向服务器端发送请求并处理服务器响应的数据。
5. 熟悉页面组件化,模块化开发,运用RequireJs、artTemplate等模块化技术,遵循CommonJS模块化开发规范。
6. 掌握MongoDB、mysql数据库,熟练使用MongoDB原生和Mongoose进行数据库构建和操作。
7. 熟练掌握盒模型、常用布局以及浏览器和移动设备兼容性。了解PC端与移动网站制作的区别,掌握常见的响应式页面的开发方案,熟练使用Ionic进行移动端开发,能解决常用问题的业务层逻辑。了解微信小程序,可以进行简单的应用开发。
8. 理解MVC和MVVM思想,了解其代表性框架:AngularJS、Vue。熟练使用AngularJS,ES6,完成页面的效果、表单验证、数据发送、动画、数据绑定等概念,并能将常用的效果使用指令的形式封装,熟练掌握Vue路由构建前端单文件组件。了解AngularJS2、TypeScript等。
渠道工程管理
1. 独立负责前端页面开发,使用mui框架。MUI不依赖任何第三方JS库,压缩后的JS和CSS文件仅有100+K和60+K。MUI以iOS平台UI为基础,补充部分Android平台特有的UI控件
2. 使用Ajax与后台交互,请求数据,处理数据,完成业务处理。
3. 项目基于移动端,完成Android与Ios平台适配,
电商项目
1. 项目分位移动端与web端两部分,移动端与web端都有参与开发。
2. Web端基于React框架,使用es6 + antd + Why Fetch 等技术开发
角色 | 职位 |
负责人 | 前端工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |