小程序性能优化

背景 在了解性能优化之前,我们得知道我们优化的是哪部分性能,有启动时流程,有运行时用户交互性能等。

小程序启动流程

小程序的启动过程以「用户打开小程序」为起点,到小程序「首页渲染完成」为止

打开小程序 」可能是由用户点击访问触发,也可能通过扫码、小程序跳小程序或 APP 打开小程序等入口触发。从扫码、APP 等场景打开小程序时,可能会有前置的跳转和校验流程,不包含在小程序启动流程的讨论范围之内。

首页渲染完成 」的标志是首个页面 Page.onReady 事件触发。由于启动流程的差异,小程序定义的「首页渲染完成」不等同于浏览器的 DOMContentLoadedload 事件。

注意:

load在ready事件之后,浏览器中dom树构建完成后触发ready事件,等到dom中的image静态资源加载也完成后触发load事件

相关推荐
吹晚风吧16 分钟前
解决vite打包,base配置前缀,nginx的dist包找不到资源
服务器·前端·nginx
weixin1997010801640 分钟前
《施耐德商品详情页前端性能优化实战》
前端·性能优化
不想上班只想要钱1 小时前
模板里 item.xxx 报错 ,报 item的类型为未知
前端·vue
阿琳a_1 小时前
在github上部署个人的vitepress文档网站
前端·vue.js·github·网站搭建·cesium
酉鬼女又兒1 小时前
零基础快速入门前端ES6 核心特性详解与蓝桥杯 Web 考点实践(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·职场和发展·蓝桥杯·es6·css3·html5
Zk.Sun2 小时前
【RK3588 Mali610 适配 Qt6 】
前端·javascript·vue.js
不想吃菠萝2 小时前
vue3+ts 使用postcss-pxtorem依赖进行rem适配
前端·javascript·vue.js·postcss
人民广场吃泡面2 小时前
React新手快速入门学习指南(2026最新版)
前端·react.js·前端框架
kyriewen112 小时前
本地存储全家桶:从localStorage到IndexedDB,把数据塞进用户浏览器
开发语言·前端·javascript·ecmascript·html5
油丶酸萝卜别吃2 小时前
本地调试跨域问题:关闭 Chrome 同源策略的技巧
前端·chrome