亲宝软件园·资讯

展开

小程序开发指南之性能优化

herryLo 人气:1

作者:HerryLo

原文永久链接: https://github.com/AttemptWeb/Record...

将从代码层面和项目层面,聊一聊微信小程序的性能优化问题,希望有所帮助。也是自己最近的一个总结。(前置知识:微信小程序的视图层是WebView支持,逻辑层是JSCore支持,逻辑层通过setData与视图层发生交互。每一个页面都是一个WebView页面)详见:小程序的运行环境

下面的内容不论是使用Taro框架开发,还是微信小程序原生开发,都是适用的。

  • 代码层面
    • 拆分组件
    • 图片压缩
    • 减少不必要数据
    • 避免频繁setData
    • 使用webView组件开发
  • 项目层面
    • 拆分小程序
    • 分包预加载
    • 尽量升级版本库

#代码层面

通过代码细节提升性能,而且在这方面,空间是非常大的。对于比较早期的小程序项目,由于代码细节方面没有过多的考虑,也导致了开发出的小程序非常的消耗性能。下面将提到的一些点,不论是正在开发的项目,还是在维护的项目,都会有一定的帮助。

加载全部内容

相关教程
猜你喜欢
用户评论