經(jīng)驗教程|2022/8/10|75908 views單頁應用有那些優(yōu)缺點?FC火貓網(wǎng)絡官方發(fā)布 · 認證作者單頁面應用,可以理解為一個web項目只有一個頁面;一個項目的所有頁面的所有內(nèi)容被分成了很多的小塊(即組件),可以重復利用的,可以任意調(diào)整的組件,每個組件就是一個獨立的部分。1.優(yōu)點(1)分離前后端關注點,前端負責界面顯示,后端負責數(shù)據(jù)存儲和計算,各司其職。(2)API共享,后端API通用化,服務如果是多端的,單頁應用的模式便于你在多個端共用 API,可以顯著減少服務端的工作量;(3)用戶體驗好、快,內(nèi)容的改變不需要重新加載,提升了用戶體驗;而且同一套后端程序代碼,不用修改就可以用于Web界面、手機、平板等多種客戶端;(4)前端組件化,前端開發(fā)不再以頁面為單位,更多地采用組件化的思想,代碼結(jié)構和組織方式更加規(guī)范化,便于修改和調(diào)整。(5)減輕服務器壓力,服務器只用出數(shù)據(jù)就可以,不用管展示邏輯和頁面合成,吞吐能力會提高幾倍。2.缺點(1)首次加載耗時較多,需加載大量的資源。(2)導航不可用,由于單頁Web應用在一個頁面中顯示所有的內(nèi)容,所以不能使用瀏覽器的前進后退功能。(3)對搜索引擎(SEO)不友好。 (4)前進、后退、地址欄等,需要程序進行管理;而書簽,需要程序來提供支持。(5)對開發(fā)人員的技術要求高,開發(fā)成本也高。如果你有定制開發(fā)網(wǎng)站、小程序的需求,歡迎聯(lián)系火貓網(wǎng)絡。