点击空白处退出提示
作品详情
该项目是基于微信客户端的一款商城类小程序,用于普通用户线上购物,商家开店;主要有首页、分类 页、商品详情页、购物车、个人中心页面、支付模块、订单模块、开店模块等;
项目技术栈:原生小程序、es6、vant
负责模块:首页模块、订单模块、开店模块
项目职责:
1.使用微信原生提供的组件和接口进行开发
2.封装的统一的request请求文件调用后端接口数据
3.调用高德地图SDK用于显示用户当前距离范围内的商铺
4.接入通联和汇付第三方支付SDK
5.封装公共组件,搜索、筛选、收银台等
项目亮点:
1. 通过canvas绘制商品分享二维码图,支持下载与分享
2. 上拉加载时,进行增量更新的优化。默认情况下小程序的数据更新时是全量更新,但当列表数据越 来越多时,全量更新的数据量太大,耗费服务器性能,所以可采用增量更新优化。
3. 开发了用户递推会员体系,用户可通过分享商品二维码图片来成为新用户的上级,新用户进入小程 序成功注册消费后,分享用户可获得优惠券以及积分,积分可抵扣消费金额
4. 扫码付款页、活动页采用独立分包,提升首次打开速度,从6s优化到2s
5. 弱网环境优化,加载超时提醒,断网弹窗提示用户等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论