小码农养成记

小程序优化小建议

2021-10-28  本文已影响0人  F_wind

小程序,优化

对于国内小程序而言,微信是大方向,其余包括但不局限于支付宝、百度、QQ、字节等等系列小程序,大部分都或多或者受着微信小程序的影响。对于这些小程序,有一些很常规、简单但却行之有效的优化策略,今天就把它们分享给大家:

对于大图资源的处理

  1. 图片上传 cdn 网络;
  2. 适当压缩图片;
  3. 不要在小区域展示大图片;
  4. 考虑使用 webp 格式图片;
  5. 对于大量小图标比如 icon 采用雪碧图的方式处理。

并发请求太多

  1. 针对于图片的多并发可以考虑使用懒加载方式处理;
  2. 尽可能地合并接口,减少同时请求接口的数量;
  3. 对于无法马上展示的业务接口,使用延时请求。

关于 setData

  1. 尽可能地减小使用 setData 的频率;
  2. 尽可能地减小每次 setData 数据的大小;
  3. 对于无需在页面中展示的数据不要使用 setData 来处理,直接保存在内存中即可。

控制小程序包体积

  1. 对于无需首次加载的业务可以考虑放在分包中;
  2. 及时删除无用代码以及引用,比如废弃的业务逻辑和样式。

同步 api 的使用

  1. 减少并发请求同步 api 的数量;
  2. 考虑使用缓存来处理大并发的同步 api 操作。
上一篇下一篇

猜你喜欢

热点阅读