2012-04-17 49 views
10

如果有人能回答以下問題,我會很高興什麼是客戶端路由以及它如何使用?

  1. 它是如何工作的?
  2. 爲什麼有必要?
  3. 它有什麼改進?
+0

這裏提到的問題和答案沒有更多可用 – 2016-06-30 10:40:07

+0

@István相應地編輯了這個問題,謝謝。 – Mithir 2016-07-03 08:23:16

回答

12

客戶端的路由是一樣的服務器端路由,但它在瀏覽器中運行。

在一個典型的Web應用程序,你有哪些映射到不同的URL幾頁,每一頁有一定的邏輯,然後將其表述的模板。

客戶端路由簡單地運行在瀏覽器這個過程中,使用JavaScript的邏輯和一些基於JS模板引擎或其他這樣的方法來呈現網頁。

通常它在單個頁面的應用,其中,服務器端代碼主要是用來提供客戶機側代碼經由Ajax使用一個RESTful API使用。

4

我試圖建立一個單一的網頁應用程序,來了解客戶端的路由。

通過實現客戶端的路由我是能夠實現在瀏覽器下面

  1. 的正面和背面的按鈕開始爲我的單頁JavaScript應用工作。從移動瀏覽器訪問該頁面時,這非常重要。
  2. 用戶能夠收藏/分享以前無法訪問的網址。
相關問題