1.熟悉并运用HTML5,CSS,JS以及浏览器兼容性处理;
2. 熟悉HTTP协议,AJAX技术,熟悉vue, react框架;
3. 具备封装业务组件的能力,熟练掌握常见源代码管理工具(git);
4. 负责后端系统接口功能设计,开发,优化,熟悉NodeJS及常用模块;
5. 可以维护现有业务模块和功能;
专业技能:
1,熟悉W3C标准,WEB标准, CSS重写, 对表现与数据分离、Web语义化等有深刻理解;
2,熟练HTML CSS布局, 列如: 双飞翼布局, 圣杯布局, flex等;
3,熟悉HTML5的新特性: Canvas, localStorage, sessionStorage, webworker, websocket等;
4,熟练使用vue框架, 熟悉一些基本原理, 例如: 双向绑定,数据代理, 数据劫持底层实现原理等
5,熟悉vue-router, vuex, 以及虚拟DOM, diff算法, mvc/mvvm 等有深刻了解;
6,熟练使用vue组件间通信, 如: 自定义/全局时间总线/.sync/$attr/ref等;
7,熟悉react框架, 以及核心思想等
8,熟悉小程序开发,uniapp, 熟练使用微信小程序开发者工具,
9,熟练webpack的打包工具, 熟悉 Webpack 配置、babel, 熟悉性能优化;
10,熟练使用Less, stylus等编译工具;
11,熟悉原生js进行页面交互, 理解:闭包/原型/作用域/执行上下文/垃圾回收机制等;
12,熟悉nodejs快速搭建简易服务器
13,熟练使用多种常见的ui组件库, 列如: element-ui, antdesign等
14,熟悉ajax, axios等
15,熟练使用npm, yarn等工具
16,了解mongodb,
17,熟悉ES6语法, 理解箭头函数,promise, async/await等;