【最佳实践】京东小程序-LBS业务场景的性能提升 | 京东云技术团队

💡 原文中文,约9400字,阅读约需23分钟。
📝

内容提要

京东LBS门详业务经过性能优化,提升加载速度、健康度评分和埋点可用率。优化包括异步化接口、按需加载、瘦身、启动耗时和交互结果优化。还进行了列表流畅度、手势支持、列表补足、内存占用和能耗优化。未来计划包括能耗优化、虚拟列表支持、共建能力、小程序转化和近原生体验提升。感谢团队支持。

🎯

关键要点

  • 京东LBS门详业务支持多种业务,提升研发效率。
  • 面临页面加载速度慢、列表滑动性能差等挑战。
  • 经过四期性能优化,门详加载速度提升约50%。
  • 小程序健康度评分在90左右,崩失率减少10%。
  • 优化措施包括异步化接口、按需加载和包瘦身。
  • 启动时间优化,主接口请求提前,整体时长降低至350ms。
  • 列表流畅度优化,支持手势滑动和分类联动加载。
  • 内存占用高的问题得到解决,优化后包大小从1.2M降至0.49M。
  • 能耗优化措施包括停止不必要的动画和防抖处理。
  • 埋点方案整改后,埋点可用率达到95%以上。
  • 未来计划包括继续优化能耗、支持虚拟列表和提升近原生体验。
➡️

继续阅读