1、熟悉并掌握html5,如语义化标签、本地存储、离线缓存。
2、熟悉并掌握css3的动画及过渡、sass/scss预处理器,如混合宏、变量等定义公共的样式;
3、熟悉并掌握原生javascript,如:数据类型、DOM、BOM、面向对象;
4、熟练掌握es6语法,例如let,const,import,export,symbol,数据解构,新增的字符串及数组,对象的属性,异步async函数等;
5、熟练运用vue、Vuex、vue-router、axios,、element-ui,并可使用vue-cli实现单页面应用开发;
6、熟练使用echarts、socket.io、mockjs、karma、chai、swiper,iscroll、bootstra等框架;
7、熟练掌握Angular,使用Angular、Bootstrap构建响应式布局,实现在不同设备分辨率展示响应式页面,兼容不同浏览器的后台管理系统;
8、熟练运用jquery、zepto,能很好的配合后台工程师完成数据请求与渲染;,
9、了解node.js如:path,fs,url,http模块,mysql模块连接、操作数据库,了解微信小程序;
10、熟悉git分布式版本控制工具,对项目进行团队协作开发和管理;
11、对前端工程化、模块化开发有一定了解,有 grunt、gulp, webpack 实践经验;
项目一: 企业级管理系统
责任描述: 1、负责页面布局及样式;
2、使用angular实现单页面应用;
3、使用nodeJS做中间层,express作为项目的基础框架;
4、与产品经理沟通功能需求;
5、创建存储数据的表格,操作数据库;
6、配合测试完成bug修复
项目简介:负责开发新的模块。
项目二: 企业级管理系统
责任描述: 1、负责使用vue-cli搭建项目架构
2、使用element-ui及html,css实现页面布局及基础样式;
3、使用axios向后台请求数据;
4、使用socket.io和xterm实现前端界面的终端;
5、使用lodash操作数组;
6、使用mockjs模拟数据;
7、使用@vue/test-utils、karmar和chai写单元测试;
8、使用echarts和grafana实现可视化视图。
项目简介:该项目是一个企业级的容器云平台,利用容器相关技术支撑企业IDC云平台管理以及业务应用管理。
项目三: 企业级Pass管理系统
责任描述: 1、负责页面布局及样式;
2、使用vue及其全家桶实现单页面应用;
3、使用axios实现数据的请求。
4、使用element-ui及html,css实现页面布局及样式;
5、使用mockjs模拟后台数据;
6、使用echarts实现可视化视图;
项目简介:负责优化前端体验及后期的维护。