百度小(xiǎo)程序
當前位置:首頁 > 商學院 > 百度小(xiǎo)程序 > 正文内容

百度小(xiǎo)程序

百度小(xiǎo)程序前端代碼性能(néng)優化

豫唐網絡2021-11-26 07:481422

        百度智能(néng)小(xiǎo)程序好的評級離不開(kāi)好的代碼支持。

        百度智能(néng)小(xiǎo)程序實現業(yè)務功能(néng)隻是基本要求,啓動性能(néng)、使用體驗可以帶來更好的用戶體驗和服務轉化,同時也影響小(xiǎo)程序在百度移動生(shēng)态中的分發。

提前發出核心請求并渲染首屏

        [建議]在 page 的 onInit 生(shēng)命周期中發出頁面的核心請求,并做好和低(dī)版本基礎庫的兼容

        [建議]在發送核心接口之前,做盡量少的業(yè)務邏輯處理,保證核心接口可以盡快發出

        [建議]合理使用 prelink 預鏈接

        [建議]如果頁面較長(cháng),可采取分段加載的策略,第一(yī)個(gè)核心請求隻加載首頁的相(xiàng)關數據

加速app.onLaunch 以及邏輯層收集 initData

        [建議] app.onLaunch 盡量減少相(xiàng)關邏輯,避免使用過多(duō)小(xiǎo)程序同步函數,尤其是 swan.getSystemInfoSync()這種耗時的同步函數

        [強制]對 swan.getSystemInfoSync的執行結果需要進行緩存

        [建議]非必要情況下(xià),使用動态庫應該保持克制,如果隻用到(dào)了動态庫的少量功能(néng),可自(zì)行實現

優化渲染層速度

        [建議]合理使用自(zì)定義組件(jiàn),如果自(zì)定義組件(jiàn)隻在整個(gè)工(gōng)程使用1次,可考慮在業(yè)務代碼中實現

        [強制]usingComponent 中不能(néng)出現未使用的自(zì)定義組件(jiàn)

        [強制]合理使用 setData,對于長(cháng)列表的更改,可進行局部更新數據,避免将一(yī)個(gè)内存中的大對象進行整體 setData

        [強制]與視圖層無關的數據,禁止 setData

掃描二維碼推送至手機(jī)訪問。

版權聲明:本文由湯陰縣飄瑾網絡科技(jì)工(gōng)作室發布,如需轉載請注明出處。

本文鏈接:

分享給朋友(yǒu):

相(xiàng)關文章

百度智能(néng)小(xiǎo)程序服務資源庫服務類目

百度智能(néng)小(xiǎo)程序服務資源庫服務類目

上(shàng)門(mén)服務:上(shàng)門(mén)回收、上(shàng)門(mén)安裝、保姆、外賣、家庭保潔、家電(diàn)清洗、家電(diàn)維修、房屋維修、手機(jī)維修、拉貨搬家、數碼維修、美甲美容、鞋服洗護與定制企業(yè)外包服務:IT/軟件(jiàn)服務、品牌設計充值繳費(fèi):固話寬帶、手機(jī)運...

百度小(xiǎo)程序前端代碼命名規範

百度小(xiǎo)程序前端代碼命名規範

        百度智能(néng)小(xiǎo)程序好的評級離不開(kāi)好的代碼支持。     &...

百度小(xiǎo)程序前端代碼項目工(gōng)程腳手架

百度小(xiǎo)程序前端代碼項目工(gōng)程腳手架

        百度智能(néng)小(xiǎo)程序好的評級離不開(kāi)好的代碼支持。     &...

豫唐百度小(xiǎo)程序介紹

豫唐百度小(xiǎo)程序介紹

豫唐百度智能(néng)小(xiǎo)程序,一(yī)款簡單好用的福利産品,最重要的它是免費(fèi)的。本程序可以用于各種行業(yè),插件(jiàn)符合百度小(xiǎo)程序A級标準。功能(néng)簡介1、客服(員(yuán)工(gōng))介紹:可展示客服(員(yuán)工(gōng))基本信息等;2、表單咨詢:使用者(用...