SPA

單頁應用(SPA,Single-page application)是一種 Web app 開發實作。它能在使用網站時,只載入一個頁面;並在網頁更新時,透過 JavaScript API 如 XMLHttpRequestFetch 同步更新部份網頁。

SPA 能讓用戶在使用網站時,不用從伺服器載入整個頁面,所以會提升性能與動態體驗。相對地,在 SEO、狀態與路由管理、還有性能監控方面,都會是需要考慮的劣勢。

參見

一般知識

以下為訪間最熱門的 SPA: