From 03810305ee40b9e130d5d5c89e9432ff66413167 Mon Sep 17 00:00:00 2001 From: Kevin CHEN <33132228+KevinZonda@users.noreply.github.com> Date: Thu, 17 Jun 2021 08:34:04 +0100 Subject: Fix Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Introduction, zh-TW (#1223) fix #1157 --- .../client-side_javascript_frameworks/introduction/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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

現代的網路應用程式通常不獲取和渲染新的 HTML 文件:它們通常載入單個 HTML Shell,並不斷更新其中的 DOM 同時,不導航用戶到新地址(這被稱為單頁應用single page appsSPA)。每個新的虛擬網頁通常稱為 視圖(view),一般來說也不執行路由。

-

在 SPA 複雜到一定的程度、也有渲染出足夠獨特的視圖時,給應用程式導入路由功能,就變得很重要:人們習慣在應用程式中,透過連結導航到特定頁面,在導航歷史記錄中前進和後退等,而當這些標準的 Web 功能被破壞時,他們的體驗也會受到影響。如果導航功能以用戶端程式提供,這就叫做用戶端路由(server-side routing)。

+

在 SPA 複雜到一定的程度、也有渲染出足夠獨特的視圖時,給應用程式導入路由功能,就變得很重要:人們習慣在應用程式中,透過連結導航到特定頁面,在導航歷史記錄中前進和後退等,而當這些標準的 Web 功能被破壞時,他們的體驗也會受到影響。如果導航功能以用戶端程式提供,這就叫做用戶端路由(client-side routing)。

可以透過原生 JavaScript 實做路由功能。但比較活躍的框架都有相對應的函式庫,讓路由功能在開發過程中更加直觀。

-- cgit v1.2.3-54-g00ecf