gatsbyjs (SSR) 新数据在服务器中呈现

gatsbyjs (SSR) new data rendreing in server

我使用 gatsby-node.js 和 gatsby-ssr.js 文件创建了一个 gatsby js 电子商务网站,其中包含文档 ( SSR ) 中所谓的内容。

我注意到它很像预渲染然后是服务器端渲染!

如果在数据库中创建新数据会发生什么情况,gatsby 会在服务器端实际生成新数据并在服务器中生成代码吗?

如果创建了新的源数据,那么您需要触发新的构建。如果您使用的是 netlify,这很容易通过使用构建挂钩来完成。 (触发构建的唯一 url)或者您甚至可以将其设置为基于计时器构建。

之所以这样设置是因为它是一个静态站点生成器。没有服务器 运行.

如果您想实时加载数据,您也可以随时这样做。但它不会在服务器端呈现。