SPA架構(gòu)車的優(yōu)點如下:1。減輕服務(wù)器的壓力:因為服務(wù)器先向客戶端發(fā)送一個包含靜態(tài)資源、JavsScript和模板的靜態(tài)數(shù)據(jù)(payload),然后客戶端只需要獲取渲染頁面或視圖所需的數(shù)據(jù)。有效負(fù)載是一項關(guān)鍵資源。2.提高頁面的渲染效果:由于移動設(shè)備的普及,可以開發(fā)一個提供JSON格式數(shù)據(jù)的網(wǎng)絡(luò)服務(wù),然后可以被不同的客戶端使用。要使用SPA,您可以使用HTTP-API。與在服務(wù)器端呈現(xiàn)HTML頁面相比,HTTP-API有許多優(yōu)點,因此您可以輕松地執(zhí)行單
元(
查成交價|
參配|
優(yōu)惠政策)測試和其他操作,并且還可以被許多其他客戶端程序使用。3.工作在瀏覽器中完成:SPA最大的優(yōu)勢是大量工作在瀏覽器中完成,服務(wù)器承擔(dān)的工作更少,從而可以處理更多的請求。同時,SPA需要額外的請求模板開銷,可以通過預(yù)編譯模板、緩存機(jī)制以及將多個模板拼接成一個大模板來減少請求的數(shù)量。
0有用
0踩
回復(fù)