几个微信小程序的优化技巧

几个微信小程序的优化技巧,第1张

1、提高页面加载速度——前端永恒不变的话题

在小程序这个环境下,怎样提高页面加载速度樱侍毕呢? 这个问题很大,我把问题具体一下,如何缩短从用户脊芹点击某个链接,到打开新页面的这段时间? 这里抛一个核心关键点:

从页面响应用户点击行为,开始跳转,到新页面onload事件触发,存在一个延迟,这个延迟大概在100-300ms之间(安卓响应比谈橡ios慢些)。

一、APP启动优化

运行机制:①所有脚本顺序解析执行②JS单线程阻塞③页面数量和启动耗时症相关

优化方式:态喊①减少立即执行的代码数量②避免高开销和长时间阻塞代码③业务逻辑纳入页面生命周期中④做帆袜野好缓存策略

二、数据管理优化

Data扁平设计:①提交最小变更数据②维护最小粒度数据

时机和频率:①多次变更并提交②正确使用生命周期

三、包大小治理

构建策略优化:①提取公共样式,好纯利用@import规则②代码压缩,图片格式,压缩和外联

多APP聚合:①公共组件提取,代码重用②是否使用APP间唤起③删减次要功能


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12518397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存