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