熟练使用 HTML5、CSS3 完成页面布局,通过 Scss 进行快速页面开发。
熟练使用 FlexBox 布局、响应式布局以及移动端自适应布局。
熟悉面向对象编程及常见的设计模式,对于闭包、作用域/链、原型/链、Event Loop,了解 TypeScript。
熟悉 ES6 及新增语法的特性,如 Promise、箭头函数、async/await(ES7)等。
使用过 Ajax、Axios 等技术进行数据的请求,能与后端很好的合作,能够解决跨域请求访问问题。
熟悉 Http 协议 缓存机制,对缓存机制中的 强制缓存 与 对比缓存(协商缓存)有自己的理解。
熟练使用 Vue 全家桶,Element ui 等 UI 框架,做过大型后台管理系统。
熟练使用 React 全家桶、Redux 以及 React hooks,Ant design 等 UI 框架。
熟悉node.js、 Express、Koa、Egg 等框架。
熟悉掌握前端自动化构建工具,如 Webpack 熟悉使用 Git 进行团队协作,版本开发。