小鹅通微店抖音小程序

我要开发同款
lisher2022年10月25日
871阅读

作品详情

本项目采用 uniapp+vue3+ts+vite2+monorepo+bff进行开发, 目前仍处于开发阶段, 日活已破20w, 主要功能如下:
首页列表+轮播图、搜索页、商品详情页、学习列表页、达人主页、视频拍摄器、短视频挂载小程序、直播间挂载小程序、确认订单页、支付、课程目录、历史订单页、订单信息同步转发抖音app、跳转抖音主页、一键添加抖音群、常见问题页、课程详情页、音频播放、视频播放、图文课程页面
在这个项目中, 我主要做的工作是前期需求沟通、技术方案输出、整体项目架构, 使用monorepo完成前端基础功能包的聚合和开发以及基础库版本发布, 使用plop进行基础ui库template模板封装, 允许其他开发人员通过命令直接生成基本模块。在bff中对各中心业务接口进行聚合和转发, 在难以拆分功能包的位置接入H5, 同时处理H5登录态问题。使用axios小程序版本进行前端请求封装, 和请求响应拦截, 开发Vue3基础UI组件库。使用eslint+lint-stage+husky使前端代码合适统一, 开发vite插件用于整和抖音小程序原生第三方插件库交易系统2.0。拦截静默登录时失败和异步登录未完成时发出请求后导致请求失败的情况, 并进行重新登录和请求重发。处理超时以及未响应等缺省情况。打破小程序连续路由前进10页的限制。接入抖音侧拍视频和小程序挂载功能。uniapp聚合抖音小程序原生组件: 跳转抖音主页、交易系统2.0购买按钮。自适应骨架屏开发(进行中)、vue3基本hooks封装包含分享功能, 列表请求功能, 以及部分类react-hooks功能, vuex中四个hooks封装: useState, useMutation, useAction, useGetter。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论