最近,用于服務器端渲染的 JavaScript 框架變得流行起來。例如 Next.js 和 Nuxt.js。我想知道:與成熟的純后端技術(Python Django、Ruby on Rails、PHP Laravel 等)相比,這些框架有什么特別的好處嗎?或者只是為了使用這項技術,你從前端知道,在后端也知道?這樣您就不必在不同語言之間切換。
2 回答
慕尼黑的夜晚無繁華
TA貢獻1864條經驗 獲得超6個贊
Nuxt.js 等框架的主要優勢在于它們實現了客戶端框架代碼的服務器端渲染。(在 Nuxt.js 的情況下,它是 Vue.js,但有 React 和 Angular 的[事實上,我認為可能每個都有不止一個]。)
您使用客戶端框架編寫代碼,然后可以部署它:
客戶端,或
靜態站點的服務器端,或
兩者的結合
...都使用相同的技術(包括 JavaScript 而不是 [比如說] PHP,但也有相同的框架技術)。
服務器端渲染讓您可以向機器人展示一些有意義的東西,或者預先烘焙常見的頁面視圖而不是在客戶端上渲染它們,或者通過邊緣緩存資源快速加載靜態版本,然后“水合”它以使其動態化,.. .
- 2 回答
- 0 關注
- 214 瀏覽
添加回答
舉報
0/150
提交
取消
