1.熟练Css3、HTML,JavaScript,jQuery基础,完成网页动态效果并且兼容主流浏览器布局2.熟练vue2全家桶并且可以独自开发项目,对Vue源码有一定了解,了解Vue3+ts
3.熟练ES6、异步解决方案(Promise)、防抖节流、闭包、作用域、回流重绘等
4.熟练移动端,通过rem、栅格系统等快速布局响应式页面以适应不同设备
5.熟练使用sass、less,了解原子化WindiCSS和CSS方案
6.熟练使UI库(Element-ui、Bootstrap、Echart、Vant)等并且可以快速上手新的UI库
7.熟练使用Git代码工具
8.了解前端模块化标准CommonJS、CMD、UMD、AMD
9.了解node.Js,编写接口,操作数据库增、删、改、查操作命令
10.掌握webpack的使用方法和基本配置
廿一客(移动端)
项目概述:
廿一客是一个主要以销售烘焙食品 、乳制品等食品为主的移动端商城 ,支持同城配送。用户可以直接登录选购自己喜欢的
商品, 加入购物车并结算商品,使用户更加方便快捷的购买的商品。
技术栈:
Vue、VantX、Axios, Vant
工作职责:
1.使用token判断用户的登录状态 ,并完成 token 对购物车、我的信息鉴权 ,保障用户信息安全
2.使用rem + 动态html的font-size完成移动端的适配
3.使用vant的Lazyload渲染商品列表,大程度上减少服务器端的资源耗用
4.使用vuex完成购物车数据持久化
5..对 axios 进行二次封装 ,对于接口的统一管理 ,提高了代码的复用性
红兵体育(PC端) 2020.10 ~
项目概述:
随着人们生活水平的提高 ,人们越来越注重身体健康 ,该项目主要是为体育爱好者和专业运动员专门研发的一款如何购买 适合自已的体育健身器材的购物平台 。该项目可分为注册登录 ,精品浏览 ,商品分类 ,商品详情 ,购物车 ,我的以及支 付等业务功能。
技术栈:
Vue、Vant 、Vue Router、Axios、 Swiper 、Vuex
工作职责
1. 使用 Vue结合 Vuex 状态管理工具搭建项目框架
2.使用 iconfon 实现图标和字体美化
3.使用Vant对客户信息 、订单信息 、商品信息 、库存信息等页面的排版
4.使用Vant插件以及CSS3实现项目动画效果,增强交互提高用户体验使用
5.使用路由守卫对用户登录的权限认证、使用 token 对购物车、我的信息鉴权 ,保障用户信息安全
6.使用 axios 并进行二次封装完成前后端数据交互并对数据进行处理渲染页面 ,支持响应请求
角色 | 职位 |
负责人 | 前端开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |