熟悉 W3C 标准,熟悉页面架构和响应式布局,及在各大主流浏览器上的兼容问题;
熟练掌握 html,能用 html5 新标签、本地存储,canvas,WebSocket 等新特性开发;
熟练掌握 css,能用 css3 过渡 transition、动画 animation、转换 transform 等新特性开发,能够使用Less和Sass预处理器编写css样式;
熟练掌握原生 JavaScript,使用 ES6 语法,面向对象,ajax 数据请求并基于业务封装 js 库; 熟练掌握 vue,vue-cli,vue-router,vuex,axios 及其他常用组件和类库;
熟练掌握 jquery,jquery.lazyload,jquery.datepicker 等插件以及熟练使用Echarts;
熟练掌握 bootstrap,easyui,element-ui , ant等主流 UI 框架快速开发;
能够用包管理器工具yarn、npm、cnpm进行项目管理开发,以及静态模块打包webpack;
熟练掌握 vscode,webstorm, eclipse开发工具,及git 代码版本管理工具;
了解 react, redux,react-router,react-dom 及其他常用组件库;
了解 java 后端开发语言及数据库编程操作,了解Linux常用命令,了解shell脚本。
通用管理软件平台系统:通用管理软件平台,前端项目基于vue-cli3脚手架搭建,采用element-ui作为ui组件库,主要应用于各产品线集成达到快速开发的效果。技术栈:vue,vue-cli,vue-router,vuex,axios,element-ui, echarts, vue-devtools, git
工作内容:1. 完成模块功能不同版本的迭代;2. 共性组件的开发;3. 和其他项目组集成对接工作;4. 使用git工具对代码版本进行管理和协同工作;