小程序开发指南之性能优化
herryLo 人气:1作者:HerryLo
原文永久链接: https://github.com/AttemptWeb/Record...
将从代码层面和项目层面,聊一聊微信小程序的性能优化问题,希望有所帮助。也是自己最近的一个总结。(前置知识:微信小程序的视图层是WebView支持,逻辑层是JSCore支持,逻辑层通过setData与视图层发生交互。每一个页面都是一个WebView页面)详见:小程序的运行环境
下面的内容不论是使用Taro框架开发,还是微信小程序原生开发,都是适用的。
- 代码层面
- 拆分组件
- 图片压缩
- 减少不必要数据
- 避免频繁setData
- 使用webView组件开发
- 项目层面
- 拆分小程序
- 分包预加载
- 尽量升级版本库
#代码层面
通过代码细节提升性能,而且在这方面,空间是非常大的。对于比较早期的小程序项目,由于代码细节方面没有过多的考虑,也导致了开发出的小程序非常的消耗性能。下面将提到的一些点,不论是正在开发的项目,还是在维护的项目,都会有一定的帮助。
加载全部内容
- 猜你喜欢
- 用户评论