首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nextjs预存器是否仅用于第一页加载/刷新

问nextjs预存器是否仅用于第一页加载/刷新
EN

Stack Overflow用户
提问于 2022-03-01 09:07:31
回答 1查看 1.2K关注 0票数 1

我正在学习nextjs,并在一些地方读到nextjs仅用于第一页的预存器(How is server-side rendering compatible with single-page applications?)。

但是,当我使用Link标记并导航到另一个页面并查看页面源时,我看到它具有使用来自getServerSideProps的数据构建的html元素,但是在网络选项卡中,没有对html文件的请求,只有接收页面json数据的get请求。因此,如果它只为第一个页面/在刷新时预存,那么视图页源如何使用react创建html元素?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-01 09:12:08

NextJS做预渲染,以加速从服务器加载HTML,因此SEO评分,但当你已经在网站上,你不需要再加载整个新的网页HTML,它将只对改变组件的反应显示。

您可以在浏览器的“网络”选项卡中看到这种情况,第一页将被完全加载,而其他页面则加载包含ho上的信息的.json文件,以更改当前页面。

另外,当您看到页面源代码时,您会发出一个新的请求,从而获得新的HTML。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71306032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档