1. 熟悉W3C规范,有良好的的编程习惯2. 精通 HTML、CSS,HTML5 标签,Css3,PC 端、移动端页面样式和布局3. 熟练使用 JavaScript(es5/es6),jQuery 对页面进行 DOM 操作完成交互行为4. 熟练使用 Hbuilder、Vscode 等编译工具,熟悉 Photoshop 切图等 UI 工具5. 熟练使用 vue ,vue-cli,vue-router ,vuex ,vue 全家桶配合 axios 对项目的开发6. 熟练运用 Vant 、mint-ui、Element-ui、Antd-mobile、 Ant Design、Bootstrap 库进行前端页面的快速开发7. 熟悉 es6 语法,箭头函数,promise,块级作用域,解构赋值等8. 熟练使用 axios , ajax对接口数据调用,与后端接口对接,熟悉 json 数据交换格式 9. 熟练使用本地存储 sessionStorage、localStorage、cookie缓存10.熟练使用 Git 版本控制管理工具进行项目管理和团队协作11.熟练使用 webpack构建工具进行项目的模块化开发和打包,了解gulp12.熟悉微信小程序,使用微信小程序API组件开发过微信小程序13.了解 react , react-dom, react-router , react-redux 对项目的开发14.掌握一定的前端优化处理方法(本地存储、减少http请求、懒加载、css精灵图)15.了解 JSX / Node / mysql / mongoDB / php 语法,可操作数据库的增删改查16.熟悉服务端编程(PHP、lua、python)、熟悉数据库(mysql、mongodb等)相关知识、有linux平台下开发经验者优先考虑。