A. 熟练掌握HTML5+CSS3、JavaScript(ES6 新特性),CSS预编译语言(Less、Scss);
B. 熟悉Vue+Vue-router+vuex+Element-ui(mint-ui)+axios及脚手架vue-cli;
C. 了解React+React-router+redux(thunk)+react-redux及脚手架dva;
D. 熟练运用NodeJs及Koa框架+Mysql搭建服务端;
E. 熟练运用Better-scroll、Swiper等第三方库;
F. 熟练使用webpack等自动化构建工具;
G. 熟练使用版本控制工具git;
H. 了解微信小程序与公众号
DARE ONE (M站) web前端工程师
项目简介:DARE ONE是一款 B2C 模式的电商平台,主要经营内衣、睡衣、睡袍,我们这个项目主要用 vue 作为主框架,使用 axios 获取数据,用原生 js 实现功能,使用路由懒加载来减少资源请求,使用 Vuex 和 webStorage 存储用户登陆状态以及用户购物数据的本地存储, 以及公共交互效果的状态。
项目职责:使用vue框架搭建项目底层,负责首页,购物车,详情页.
1. 首页模块: 分为两个模式用户和非用户,在这里进行顶部组件封装,来判断登录未登录的状态’
2. 购物车是通过 vuex中state管理购物车数据
3. 负责图片懒加载以原生 JS 面向对象形式实现,减少首屏 HTTP 请求,优化顾客体验。
4. 负责原生 JS 封装遮罩层如弹窗