前端路由優缺點

2022-07-11 10:00:16 字數 372 閱讀 2888

前端路由:

客戶端瀏覽器可以不依賴服務端,根據不同的url渲染不同的檢視頁面。

優點:從效能和使用者體驗的層面來比較的話,後端路由每次訪問乙個新頁面的時候都要向伺服器傳送請求,然後伺服器再響應請求,這個過程肯定會有延遲。而前端路由在訪問乙個新頁面的時候僅僅是變換了一下路徑而已,沒有了網路延遲,對於使用者體驗來說會有相當大的提公升。

在某些場合中,用ajax請求,可以讓頁面無重新整理,頁面變了但url沒有變化,使用者就不能複製到想要的位址,用前端路由做單頁面網頁就很好的解決了這個問題。   

缺點:    

1.使用瀏覽bai器的前進,後退鍵的時候會重新傳送請求,沒有合理地利用快取

2.單頁面無法記住之前滾動的位置,無法在前進,後退的時候記住滾動的位置

前端 前端路由優缺點以及實現

ssm時代,多頁面時代,需要頁面渲染模板,如 freemark,jsp 等模板引擎。前後端沒有分離時,路由是由後端處理的,瀏覽器接收到 do action的請求,傳到後台對應 spring mvc 會進行邏輯處理返回對應的頁面,實現路由的分發 return jsp 或者 return modelan...

前端 前端路由優缺點以及實現

ssm時代,多頁面時代,需要頁面渲染模板,如 freemark,jsp 等模板引擎。前後端沒有分離時,路由是由後端處理的,瀏覽器接收到 do action的請求,傳到後台對應 spring mvc 會進行邏輯處理返回對應的頁面,實現路由的分發 return jsp 或者 return modelan...

Vue前端路由的優缺點

路由是根據不同的 url 位址展示不同的內容或頁面 前端路由就是把不同路由對應不同的內容或頁面的任務交給前端來做,之前是通過服務端根據 url 的不同返回不同的頁面實現的 在單頁面應用,大部分頁面結構不變,只改變部分內容的時候使用 優點 使用者體驗好,不需要每次都從伺服器全部獲取,快速展現給使用者 ...