最近,用于服務(wù)器端渲染的 JavaScript 框架變得流行起來。例如 Next.js 和 Nuxt.js。我想知道:與成熟的純后端技術(shù)(Python Django、Ruby on Rails、PHP Laravel 等)相比,這些框架有什么特別的好處嗎?或者只是為了使用這項技術(shù),你從前端知道,在后端也知道?這樣您就不必在不同語言之間切換。
2 回答

慕尼黑的夜晚無繁華
TA貢獻1864條經(jīng)驗 獲得超6個贊
Nuxt.js 等框架的主要優(yōu)勢在于它們實現(xiàn)了客戶端框架代碼的服務(wù)器端渲染。(在 Nuxt.js 的情況下,它是 Vue.js,但有 React 和 Angular 的[事實上,我認為可能每個都有不止一個]。)
您使用客戶端框架編寫代碼,然后可以部署它:
客戶端,或
靜態(tài)站點的服務(wù)器端,或
兩者的結(jié)合
...都使用相同的技術(shù)(包括 JavaScript 而不是 [比如說] PHP,但也有相同的框架技術(shù))。
服務(wù)器端渲染讓您可以向機器人展示一些有意義的東西,或者預(yù)先烘焙常見的頁面視圖而不是在客戶端上渲染它們,或者通過邊緣緩存資源快速加載靜態(tài)版本,然后“水合”它以使其動態(tài)化,.. .
- 2 回答
- 0 關(guān)注
- 197 瀏覽
添加回答
舉報
0/150
提交
取消