本项目是B2C电商平台, 涵盖了电商的核心业务,实现首页加载性能优化,本地线上购物车,订单管理,第三方支付。平台理念:(品质)新鲜、(价格)亲民、(物流)快捷。
责任描述:
1. 技术栈:Vue3全家桶 + @vueuse/core + vee-validate + Power Set;
2. 负责模块: 首页模块、商品管理、购物车、支付、订单管理;
3. 主要功能:
① 基于 Vue3全家桶从0到1搭建项目,封装通用组件库,方便公司各业务线快速迭代并且保证极限情况性能及UI风格统一;
② 商品规格Sku使用Power Set密集算法处理;
③ 封装公共组件,供项目成员使用,提升项目人员开发效率;
④ 首页性能优化:
针对于组件数据加载慢,定义hooks做了懒加载处理,
针对于图片资源繁多的情况,封装了图片懒加载指令,
为了在加载的过程中等待效果更好,封装骨架屏组件等。