百度小程序
当前位置:首页 > 商学院 > 百度小程序 > 正文内容

百度小程序

百度小程序前端代码性能优化

豫唐网络2021-11-26 07:482555

百度智能小程序好的评级离不开好的代码支持。

百度智能小程序实现业务功能只是基本要求,启动性能、使用体验可以带来更好的用户体验和服务转化,同时也影响小程序在百度移动生态中的分发。

提前发出核心请求并渲染首屏

[建议]在 page 的 onInit 生命周期中发出页面的核心请求,并做好和低版本基础库的兼容

[建议]在发送核心接口之前,做尽量少的业务逻辑处理,保证核心接口可以尽快发出

[建议]合理使用 prelink 预链接

[建议]如果页面较长,可采取分段加载的策略,第一个核心请求只加载首页的相关数据

加速app.onLaunch 以及逻辑层收集 initData

[建议] app.onLaunch 尽量减少相关逻辑,避免使用过多小程序同步函数,尤其是 swan.getSystemInfoSync()这种耗时的同步函数

[强制]对 swan.getSystemInfoSync的执行结果需要进行缓存

[建议]非必要情况下,使用动态库应该保持克制,如果只用到了动态库的少量功能,可自行实现

优化渲染层速度

[建议]合理使用自定义组件,如果自定义组件只在整个工程使用1次,可考虑在业务代码中实现

[强制]usingComponent 中不能出现未使用的自定义组件

[强制]合理使用 setData,对于长列表的更改,可进行局部更新数据,避免将一个内存中的大对象进行整体 setData

[强制]与视图层无关的数据,禁止 setData

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/189.html

分享给朋友:

相关文章

百度智能小程序等级提升权益须知

百度智能小程序等级提升权益须知

在小程序上线后,经常遇见的问题就是,为啥我的小程序上线这类久了还是c评级,豫唐为了让大家减少踩雷,特意整理了以下一些情况,凡有占一条的,基本上上A就无望了,祝愿大家早早上A。文章质量1、文章详情页面,...

百度小程序前端代码项目工程脚手架

百度小程序前端代码项目工程脚手架

百度智能小程序好的评级离不开好的代码支持。该项指标是指百度智能小程序工程在目录结构上的良好划分,可以将业务代码、公共组件、单测代码以及各类配置文件进行有效的划分。注意事项[强制]小程序工程需要严格区分...

百家号怎么挂载小程序,步骤是什么

百家号怎么挂载小程序,步骤是什么

百家号挂载智能小程序是一种为小程序获取开源流量的方式。开发者在百家号发布图文、动态、短视频、小视频等内容时,可以通过插入对应的智能小程序来获得展现机会,获得更多流量分发,更好地融入百度生态体系。但怎么...

豫唐百度小程序安装教程

豫唐百度小程序安装教程

第一步:前往https://www.zblogcn.com 下载并安装zblogphp第二步:在应用中心搜索《百度小程序》插件,下载并安装。https://app.zblogcn.com/?id=24...

豫唐百度小程序安装前置条件

豫唐百度小程序安装前置条件

使用本小程序前请先确保已满足以下条件。1、网站已开启https2、网站后台已经开启api开关3、百度小程序->管理->基础设置->开发设置->服务器域名->request...

豫唐百度小程序版权申明

豫唐百度小程序版权申明

豫唐百度小程序开源信息采用的GPL v3开源协议。众所周知,GPL v3开源协议有很强的“代码开源传染性”,那么在商业应用中,如何规避呢?1、场景一:只是自用。不管是否修改了代码,你都不需要再对他人开...