小程序在同程艺龙的性能优化实践

案例来源:同程艺龙
会议地点:深圳
分享时间: 2019-06-22 11:00-12:00

牛提罚  |

同程艺龙 机票事业部 资深架构师

同程艺龙资深架构师, 擅长互联网及移动互联网前端领域, 有十多年前端开发、团队管理等实战经验

课程概要

【案例背景】
随着小程序不断发展,对我们产品前端的用户体验和性能要求越来越高。如何减少包大小?如何减少页面打开耗时?如何快速定位用户异常,帮助用户快速解决问题?如何不断提高小程序的开发质量和效率?等问题,都给我们前端带来很多的挑战,在实践中总结了一些经验。

【解决思路/成功要点】
结合微信小程序的提供的特性,深入理解小程序度层机制和原理,快速应用相关技术,如合理分包预加载;包大小严格控制、能小则小,减少包下载耗时,减少用户流量;底层基础框架统一,同时又要确保业务层根据业务特性能灵活应用和再次封装;充分利用组件化思想,提高代码复用性,减少代码大小;不断优化页面代码及前后端逻辑,提高页面渲染速度;加强小程序异常监控,及时进行预警,同时做好灾备降级方案,快速进行解决处理等。

【成果】
打开速度明显提升,异常数据持续下降,代码质量和效率进一步得到提升。随着业务的不断迭代,针对性能需要我们持续加强提升。

听众收益

1.小程序在项目中性能提升的实践经验,如合理分包预加载;底层框架统一;
2.组件化思想应用;
3.性能监控及预警;
4.灾备方案等的实践过程中的经验。

牛提罚  |

同程艺龙
机票事业部 资深架构师

同程艺龙资深架构师, 擅长互联网及移动互联网前端领域, 有十多年前端开发、团队管理等实战经验

课程概要

【案例背景】
随着小程序不断发展,对我们产品前端的用户体验和性能要求越来越高。如何减少包大小?如何减少页面打开耗时?如何快速定位用户异常,帮助用户快速解决问题?如何不断提高小程序的开发质量和效率?等问题,都给我们前端带来很多的挑战,在实践中总结了一些经验。

【解决思路/成功要点】
结合微信小程序的提供的特性,深入理解小程序度层机制和原理,快速应用相关技术,如合理分包预加载;包大小严格控制、能小则小,减少包下载耗时,减少用户流量;底层基础框架统一,同时又要确保业务层根据业务特性能灵活应用和再次封装;充分利用组件化思想,提高代码复用性,减少代码大小;不断优化页面代码及前后端逻辑,提高页面渲染速度;加强小程序异常监控,及时进行预警,同时做好灾备降级方案,快速进行解决处理等。

【成果】
打开速度明显提升,异常数据持续下降,代码质量和效率进一步得到提升。随着业务的不断迭代,针对性能需要我们持续加强提升。

听众收益

1.小程序在项目中性能提升的实践经验,如合理分包预加载;底层框架统一;
2.组件化思想应用;
3.性能监控及预警;
4.灾备方案等的实践过程中的经验。

CopyRight © 2008-2019 Msup & 高可用架构