在生产中将next.js唤醒
我已经使用next.js已有一段时间了。但我不太了解它在生产中的工作方式。我的理解是,当我们向服务器发出请求时,服务器将从.next的静态文件夹中获取请求的页面,并运行组件的initialProps函数并提供响应,因此我想知道:
- [当我们单击指向另一个页面的链接时会发生什么(我见过点击是对CDN的,但是我不确定此后会发生什么。)。
- 预取可见链接是如何工作的(如果预取的组件包含initialProps函数,此函数是否在浏览器中运行?)
- next.js如何处理静态和动态路由?它们的捆绑方式是否有所不同,以缩短加载时间。
提前感谢。
回答如下:首先,您需要仔细检查NextJS文档Routing
在生产中将next.js唤醒
我已经使用next.js已有一段时间了。但我不太了解它在生产中的工作方式。我的理解是,当我们向服务器发出请求时,服务器将从.next的静态文件夹中获取请求的页面,并运行组件的initialProps函数并提供响应,因此我想知道:
- [当我们单击指向另一个页面的链接时会发生什么(我见过点击是对CDN的,但是我不确定此后会发生什么。)。
- 预取可见链接是如何工作的(如果预取的组件包含initialProps函数,此函数是否在浏览器中运行?)
- next.js如何处理静态和动态路由?它们的捆绑方式是否有所不同,以缩短加载时间。
提前感谢。
回答如下:首先,您需要仔细检查NextJS文档Routing
发布评论