小程式開發指南之效能優化

2022-07-28 08:18:09 字數 1351 閱讀 7369

專案層面

通過**細節提公升效能,而且在這方面,空間是非常大的。對於比較早期的小程式專案,由於**細節方面沒有過多的考慮,也導致了開發出的小程式非常的消耗效能。下面將提到的一些點,不論是正在開發的專案,還是在維護的專案,都會有一定的幫助。

對於小程式的專案,由於野蠻式開發,不會太多的考慮元件拆分。當然對於關注元件開發的公司,肯定會在早期就做好一定的規劃。做好元件的拆分,可以保證元件的復用,大量的減少重複的**。(元件開發的思想,目前基本適用所有的前端開發專案)。如何有效拆分元件方法,詳見[譯] 你是如何拆分元件的?。

減少data中的亢餘資料。不必要資料,傳入setdata會造成不必要的效能消耗。建議:不要直接將介面資料全部儲存在data中,只有頁面需要渲染的 資料,才通過setdata進行掛載,非必要的資料可以直接掛載在當前頁面page的this上。

let data = 

// ❌不好的處理

this.setdata()

//

Struts開發指南之安裝與使用

struts開發指南之安裝與使用 struts可以執行在任何乙個支援jsp1.2和servlet2.3的web container中struts將所有的請求提交到同乙個中心控制器,org.apache.struts.action.actionservlet 類 web.xml配置 servlet n...

OpenTSDB 開發指南之 Api運算元據

引數 說明example summary 返回主要摘要 api put?summary details 返回詳細資訊 api put?details sync 是否同步,即是否等待資料都寫入成功後才返回結果 api put?sync sync timeout 返回結果之前的等待時間 api put ...

Odoo開發指南之 單元測試

unittest單元測試 unittest單元測試框架不僅可以適用於單元測試,還可以適用web自動化測試用例的開發與執行,該測試框架可組織執行測試用例,並且提供了豐富的斷言方法,判斷測試用例是否通過,最終生成測試結果。今天就總結下如何使用unittest單元測試框架來進行odoo的自動化測試。uni...