NEWS DETAIL

                      單頁應用有那些優缺點?

                      2022.08.10 火貓網絡 閱讀量: 9117

                      單頁面應用,可以理解為一個web項目只有一個頁面;一個項目的所有頁面的所有內容被分成了很多的小塊(即組件),可以重復利用的,可以任意調整的組件,每個組件就是一個獨立的部分。

                      1.優點

                      (1)分離前后端關注點,前端負責界面顯示,后端負責數據存儲和計算,各司其職。

                      (2)API共享,后端API通用化,服務如果是多端的,單頁應用的模式便于你在多個端共用 API,可以顯著減少服務端的工作量;

                      (3)用戶體驗好、快,內容的改變不需要重新加載,提升了用戶體驗;而且同一套后端程序代碼,不用修改就可以用于Web界面、手機、平板等多種客戶端;

                      (4)前端組件化,前端開發不再以頁面為單位,更多地采用組件化的思想,代碼結構和組織方式更加規范化,便于修改和調整。

                      (5)減輕服務器壓力,服務器只用出數據就可以,不用管展示邏輯和頁面合成,吞吐能力會提高幾倍。

                      2.缺點

                      (1)首次加載耗時較多,需加載大量的資源。

                      (2)導航不可用,由于單頁Web應用在一個頁面中顯示所有的內容,所以不能使用瀏覽器的前進后退功能。

                      (3)對搜索引擎(SEO)不友好。

                      (4)前進、后退、地址欄等,需要程序進行管理;而書簽,需要程序來提供支持。

                      (5)對開發人員的技術要求高,開發成本也高。

                      如果你有定制開發網站、小程序的需求,歡迎聯系火貓網絡。

                      玩弄性饥渴人妻