猿问

使用 JavaScript 框架进行服务器端渲染:与已建立的后端技术相比有哪些优势?

最近,用于服务器端渲染的 JavaScript 框架变得流行起来。例如 Next.js 和 Nuxt.js。

我想知道:与成熟的纯后端技术(Python Django、Ruby on Rails、PHP Laravel 等)相比,这些框架有什么特别的好处吗?

或者只是为了使用这项技术,你从前端知道,在后端也知道?这样您就不必在不同语言之间切换。


元芳怎么了
浏览 180回答 2
2回答

慕尼黑的夜晚无繁华

Nuxt.js 等框架的主要优势在于它们实现了客户端框架代码的服务器端渲染。(在 Nuxt.js 的情况下,它是 Vue.js,但有 React 和 Angular 的[事实上,我认为可能每个都有不止一个]。)您使用客户端框架编写代码,然后可以部署它:客户端,或静态站点的服务器端,或两者的结合...都使用相同的技术(包括 JavaScript 而不是 [比如说] PHP,但也有相同的框架技术)。服务器端渲染让您可以向机器人展示一些有意义的东西,或者预先烘焙常见的页面视图而不是在客户端上渲染它们,或者通过边缘缓存资源快速加载静态版本,然后“水合”它以使其动态化,.. .
随时随地看视频慕课网APP
我要回答