Nuxt
Nuxt.js 是一個基於 Vue.js、Node.js、Webpack 和 Babel.js 的免費且開放原始碼的 web 應用架構,該框架被宣傳為「通用應用程式的元框架」。這裡使用術語「通用」,其含義是該框架的目標是使使用者能夠利用熟悉的 Vue.js 單檔案組件系統在 JavaScript 中建立 Web 視圖,該系統既可以作為瀏覽器內單頁面應用程式(SPA)視圖,以及伺服器呈現的 Web 視圖,然後在伺服器呈現之後「rehydrated」到完整的SPA功能。此外,該框架使使用者能夠在伺服器上完全預呈現內容或部分內容,並以靜態站點生成器的方式提供服務。除了其他原因之外,與 SPA 相比,這種方法的好處是減少了互動時間和改進了 SEO,因為在執行任何客戶端 JavaScript 之前,Web 伺服器正在讓每個頁面的內容完整顯示出來。