美文网首页
关于微信小程序的优化

关于微信小程序的优化

作者: 依然还是或者其他 | 来源:发表于2020-04-13 00:17 被阅读0次

前言

记录下小程序的优化,有些是实践,有些是参考

优化建议

  • 分包,用户可以更快的打开小程序
  • 前置请求,跳转第二个页面前,先进行请求
  • 精简setData的数据,与视图渲染无关的数据尽量不要放在data中,小程序内存宝贵
  • 避免阻塞渲染
  • 图片缓存,开启HTTP缓存,后端或云服务提供支持

  • 图片大小,对于一些大图,可通过裁剪压缩来控制尺寸、大小(ps:感觉这个很有用,直接把单一页面的评分从不及格抬到了90,毕竟图片实在有点多-_-||)
    1.在来源上进行控制,用户上传图片时,就对其进行裁剪压缩
    2.在获取图片资源时,服务端对其进行裁剪压缩,如阿里云提供了类似的服务,通过图片样式来控制访问资源的图片规格

  • 部分静态资源科转为云上,不打包进小程序,并对静态资源进行压缩

  • 数据缓存,对于不需要经常更新的数据,可进行缓存,减少不必要的请求

  • 对于深拷贝的场景,减少使用JSON.stringify、JSON.parse来完成,可自行写一个满足使用的递归拷贝函数;或使用第三方(包不能太大)

  • 在内存紧张时,可考虑storge换内存的思路

  • 对于setData
    1.当setData的数据量不可避免的过大时,可考虑对data进行拆分,可考虑利用vuex的命名空间
    2.将多次setData操作合并成一次
    3.切换到后台后,停止setData

  • 在代码上的话,一些前端常用的优化如防抖、css硬件加速、虚拟列表

  • 调试模式下,console.log会占用内存,测试性能时需要关闭,能更好的反应真实的数据

参考:
微信官方文档——优化
你可能不知道的mpvue性能优化技巧——fengxianqi
小程序页面加载性能优化——w_西城
mpvue小程序开发 - 生命周期梳理
https://github.com/mpvue/blog/issues/2

相关文章

  • 微信小程序刷人气,【youtui2徽】刷小程序观看量的平台

    微信小程序买人气买人数买uv,微信youtui2 小程序直播数据优化,小程序直播流量提升,小程序直播间uv,小程序...

  • 关于微信小程序的优化

    前言 记录下小程序的优化,有些是实践,有些是参考 优化建议 分包,用户可以更快的打开小程序 前置请求,跳转第二个页...

  • 《微信小程序开发文档》使用指南

    微信小程序开发文档,主要介绍了微信小程序的开发教程,微信小程序的api文档,微信的应用号开发资料等。 一、关于微信...

  • 小程序上线搜索广告,它能为微信释放多少能量?

    自3月份以来,微信团队不断尝试优化、调整小程序的相关功能。在公众号可以关联小程序、开放“附近的小程序”功能后,微信...

  • 微信小程序开发论坛:weappdev.com

    点击微信小程序开发论坛成为论坛成员 关于微信小程序开发论坛-一个垂直的微信小程序交流中心 大家好,欢迎来到微信小程...

  • 微信小程序招商加盟

    微信小程序起不停的强调小程序起名的重要性,其重要程度直接关乎到流量问题。微信小程序的名字名也需要SEO优化? 自从...

  • 微信小程序的红利:「群插件」

    今天(12月28日)微信之父张小龙微信公开课上专门做了关于微信小程序的演讲,详细介绍了微信小程序的能力和小程序背后...

  • 微信小程序

    1.前言 关于微信小程序的介绍我就不说了,因为兴趣所致,所以学习下微信小程序 注:微信小程序文档https://m...

  • 微信小程序优化

    启动时性能优化 代码包体积优化,启动性能优化最直接的手段是降低代码包大小,代码包直接影响了下载耗时,影响用户启动小...

  • 微信小程序基础

    微信小程序介绍微信小程序开发工具的使用微信小程序框架文件微信小程序逻辑层微信小程序视图层微信小程序组件介绍微信小程...

网友评论

      本文标题:关于微信小程序的优化

      本文链接:https://www.haomeiwen.com/subject/txzgactx.html