1.根据设计图熟练运用HTML、CSS、HTML5+CSS3 新特性和移动端百分百布局、rem 布局、flex 布局完成页面构建,能够有效解决屏幕适配、BUG 及兼容性问题
2.熟练运用原生JavaScript,理解闭包、继承、面向对象。了解 ECMAScript6
3.熟练使用 JQuery、Swiper、iScroll、Bootstrap、LayUi(PC)、Mint UI (移动) 等JS 与CSS 主流框架、类库
4.掌握SVN 版本控制工具和Webpack 前端自动化构建工具,熟悉 Less、Sass 预编译处理工具进行CSS 预编译,并能使用Vue-cli 快速搭建 Vue 项目开发环境
5.掌握前后端分离开发,熟练使用Ajax、Vue-resource 、axios获取数据,实现页面渲染
6.熟练使用Vue.js 、vue-router、vuex等开发项目
7.熟练微信公众号开发、微信场景开发、了解小程序前端设计开发
8.熟练前端性能优化
9.有代码洁癖,代码必须整齐
10.稳重踏实有责任心
1. 用 vue-cli 实现前端自动化
2. 使用 less 对 css 进行预编译
3. rem 实现各终端的适配,用 flex 弹性盒布局和定位实现页面布局,HTML5 和 CSS3 搭建页面结构
4. 开发中使用到 better-scroll、vue-awesome-swiper、big 等插件。better-scroll 实现页面的滑动和仿楼梯效
果,vue-awesome-swiper 实现 banner 图、菜品详情图轮播,big.js 实现 js 算数运算不为整数的问题。
5. 使用 H5 新属性本地储存,储存轻量级的数据,来储存已点菜品信息,并实现搜索页,首页,已点菜品页之间的数据交互
6. 使用 vue.js 框架,完成业务需求,vue-resource 实现前后端数据交互
7. 页面交互使用了Mint UI,主要是弹出框和提示文本的页面交互
角色 | 职位 |
负责人 | 前端开发 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |