HTML/CSS:
熟悉W3C规范,掌握DIV+CSS布局,并结合Web标准、标签语义化;
能够使用HTML5/CSS3新特性进行页面结构和样式的优化,了解ES6相关规范;
掌握流式(百分比)、响应式布局与Less,scss预编译及rem进行移动端开发;
JavaScript:
熟悉原生js相关知识,常用的 es6语法,如遍历数组方法、箭头函数,promise、async,class类等;
掌握原生JavaScript操作DOM,BOM元素,及面向对象思维和开闭原则;
熟练运用ajax / axios进行前后端交互,以及art-template渲染页面,熟练使用Jsonp完成跨域请求;
对于JS中面向对象、继承、原型链、闭包等面向对象的知识有一定的掌握与了解;
框架/库/插件:
熟悉主流框架vue,使用vue 结合 element-ui组件化开发,vue全家桶(vue, vue-router, vuex, axios),对MVC,MVVM 的原理有所了解。
在PC端熟练使用jQuery库,在移动端熟练使用Zepto库操作页面元素,并编译业务逻辑;
熟悉bootstrop 响应式布局,会使用npm管理项目模块所依赖的各种功能包;
会使用git 版本控制工具。
使用 webpack进行项目脚手架的构建
1、负责上汽车享商城的开发与维护,参与产品的开发和业务的实现,使用vue全家桶以及es6语法完成pc和移动的前端开发,并且完成主流浏览器的兼容测试
2 、上汽集团--h5前后端分离 用vue框架实现,便于日后管理,以及对网站的整理,业务逻辑的留档,新功能的添加
1.使用vue-cli脚手架搭建项目结构,使用npm包管理工具安装开发所需工具;
2.使用vue-router配置路由,实现多组件,单页跳转等需求;
3.利用global eventBus进行平行组件之间的传值;
4.使用vue的element-ui组件库快速搭建页面;
5.使用Axios插件发送ajax请求,获取数据,并进行页面数据的渲染;
6.使用es6语法进行编译;
3、车享商城(pc/h5)
1.运用HTML、CSS页面布局进行网页布局排版工作;
2.使用bootstrap并用jquery实现页面的特效和动画;
3.运用js进行表单的验证,实现用户信息输入的合法性;
4.使用jQuery中的ajax请求数据;
5.完成前台数据显示。负责后期的前端修改调试和开发;
6.使用artTemplate实现数据的渲染
4、中国工商数据中心
网络部自己使用的各种工具,使用技术vue + element;
1.投票 服务器数据的各种管理 走查手册 银行变更之类的
1. 负责公司产品前端HTML/CSS代码的编写,根据业务需要开发、制作和修改程序。 2. 配合产品经理和UI设计师研究并改善用户体验。 3. 与后端开发团队紧密配合,确保代码有效对接,优化网站前端性能。 4. 协助公司各部门,满足和协调公司各相关部门提出的网站技术需求。
独立开发项目,需求下来页面制作以及设计都由自己开发 主要做的就是部门工具的使用,部门需要什么工具,就做什么工作