Create React App 预渲染静态 HTML 文件

如果你使用静态托管提供程序托管 build ,则可以使用 react-snapshotreact-snap 为应用程序中的每个路由或相对链接生成 HTML 页面。 当 JavaScript 包加载后,这些页面将无缝地变为活动或“hydrated”。

还有机会在静态主机之外使用它,在生成和缓存路由时减轻服务器的压力。

预渲染的主要好处是,你可以使用 HTML 有效负载获取每个页面的核心内容 - 无论你的 JavaScript 包是否成功下载。 它还增加了搜索引擎获取应用程序的每个路径的可能性。

你可以在此处阅读有关 零配置预渲染(也称为快照) 的更多信息。


上一篇:我可以使用 Decorators 吗?
下一篇:高级配置