最近,用于服务器端渲染的 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 关注
- 179 浏览
添加回答
举报
0/150
提交
取消