1.熟练使用主流框架vue以及vue全家桶编写SPA以及模块化、组件化开发
2.熟练使用element-ui,vant等前端框架来配合vue,react进行项目开发
3.熟练使用git代码版本管理工具,npm包管理工具,webpack打包工具。
4.熟练掌握原生javaScript语言,熟悉HTTP基本原理
5.熟练使用Ajax进行前后端的交互,进行页面渲染,熟悉常见的跨域解决方法
6.熟悉可视化库ECharts、Highcharts等。
7.熟悉小程序的开发。
8.掌握vue3新语法
做过小程序,APP,后台项目,商城项目
美甲帮(APP),最受欢迎的美甲视频教学社区及最专业的美甲用品进货商城。
专注于美甲手艺人的技术学习及交流、产品进货等需求,为用户提供:
【新人福利】新注册用户即可领取优惠券礼包。
【海量美图】精选日本、韩国、欧美等最新最潮美甲款式图片每天更新
【专业教程】最专业的美甲视频教学,独家求教程功能,美甲大咖专业指导
【正品特卖】美甲大牌入驻,每日闪购特价,百万美甲师选货补货进货的共同选择
【达人社区】汇聚 Instagram 、微博等各路海内外美甲达人,共同分享美甲创作和见解,一起成长
技术栈:uni-app+vue+vue-router+vuex+
负责模块:登录模块、导航模块、商城模块、商品导航模块、购物车模块
责任描述:
1. 登录模块,使用导航守卫判断用户是否登录,未登录无法查看个人关注以及个人订单等信息,用户登录统一携带 token 并将信息存到 vuex ,用户退出删除用户信息,回到登录页
2. 导航模块,在项目根目录新建五个导航文件,在配置文件 pages.json 中添加 tabbar 导航标签,将五个文件注册成底部导航页面,修改图标加导航文字
3. 商城模块,根据后端提供接口获取数据,渲染页面,使用 vue-router 进行对应商品页面跳转
4. 商品导航模块,封装搜索模块组件,点击搜索按钮跳转到组件,根据用户输入的信息发请求获取对应的商品信息,并加载在页面中
5. 购物车模块,封装购物车组件,添加到商品详情页面中,当用户选中商品并加入购物车,将选中的商品 id 发送请求到服务器做添加商品数量,将商品信息渲染到购物车模块。