• 项目背景:服务于物流检测的综合性小程序,包含邮寄、签约、检测报告动态生成及支付闭环。
• 技术栈:原生微信小程序+Vant Weapp+SCSS
• 负责内容及亮点:
1,架构设计:采用主包+分包架构,将非核心页面(如订单中心、客服)抽离至分包,有效将主包体积控制在1.5MB以内,提升首屏加载速度。
2,核心封装:基于wx.request 二次封装全局请求拦截器,统一处理Token鉴权、无感刷新及全局错误提示;封装通用业务组件(如复杂列表、自定义TabBar),减少30%冗余代码。
3,性能优化:针对长列表数据采用虚拟滚动(Virtual List)方案,解决海量物流数据渲染导致的内存溢出和滑动卡顿问题。