diff options
Diffstat (limited to 'files/zh-tw')
-rw-r--r-- | files/zh-tw/learn/tools_and_testing/client-side_javascript_frameworks/introduction/index.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/files/zh-tw/learn/tools_and_testing/client-side_javascript_frameworks/introduction/index.html b/files/zh-tw/learn/tools_and_testing/client-side_javascript_frameworks/introduction/index.html index d13116582d..87b8be3e3b 100644 --- a/files/zh-tw/learn/tools_and_testing/client-side_javascript_frameworks/introduction/index.html +++ b/files/zh-tw/learn/tools_and_testing/client-side_javascript_frameworks/introduction/index.html @@ -186,7 +186,7 @@ translation_of: Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introd <p>現代的網路應用程式通常不獲取和渲染新的 HTML 文件:它們通常載入單個 HTML Shell,並不斷更新其中的 DOM 同時,不導航用戶到新地址(這被稱為<strong>單頁應用</strong>、<strong>single page apps</strong>、<strong>SPA</strong>)。每個新的虛擬網頁通常稱為 <em>視圖</em>(view),一般來說也不執行路由。</p> -<p>在 SPA 複雜到一定的程度、也有渲染出足夠獨特的視圖時,給應用程式導入路由功能,就變得很重要:人們習慣在應用程式中,透過連結導航到特定頁面,在導航歷史記錄中前進和後退等,而當這些標準的 Web 功能被破壞時,他們的體驗也會受到影響。如果導航功能以用戶端程式提供,這就叫做<strong>用戶端路由</strong>(server-side routing)。</p> +<p>在 SPA 複雜到一定的程度、也有渲染出足夠獨特的視圖時,給應用程式導入路由功能,就變得很重要:人們習慣在應用程式中,透過連結導航到特定頁面,在導航歷史記錄中前進和後退等,而當這些標準的 Web 功能被破壞時,他們的體驗也會受到影響。如果導航功能以用戶端程式提供,這就叫做<strong>用戶端路由</strong>(client-side routing)。</p> <p>你<em>可以</em>透過原生 JavaScript 實做路由功能。但比較活躍的框架都有相對應的函式庫,讓路由功能在開發過程中更加直觀。</p> |