Static React DOM APIs
react-dom/static API 可让你为 React 组件生成静态 HTML。与流式 API 相比,它们的功能有限。框架 可能会替你调用它们。大多数组件都不需要导入或使用它们。
Web Streams 的静态 API
这些方法仅在支持 Web Streams 的环境中可用,包括浏览器、Deno 以及一些现代边缘运行时:
prerender使用 Readable Web Stream 将 React 树渲染为静态 HTML。- Experimental only
resumeAndPrerender使用 Readable Web Stream 继续将已预渲染的 React 树渲染为静态 HTML。
为了兼容,Node.js 也包含这些方法,但由于性能较差,不推荐使用。请改用 专用的 Node.js API。
Node.js Streams 的静态 API
这些方法仅在支持 Node.js Streams 的环境中可用:
prerenderToNodeStream使用 Node.js Stream 将 React 树渲染为静态 HTML。- Experimental only
resumeAndPrerenderToNodeStream使用 Node.js Stream 继续将已预渲染的 React 树渲染为静态 HTML。