服务器端 React DOM APIs
react-dom/server
API 允许您将 React 组件服务器端渲染到 HTML。这些 API 仅在应用程序的顶层服务器端使用,用于生成初始 HTML。一个框架可能会为您调用它们。您的大多数组件不需要导入或使用它们。
Node.js 流的服务器端 API
这些方法仅在具有Node.js 流的环境中可用:
renderToPipeableStream
将 React 树渲染到可管道化的Node.js 流。
Web 流的服务器端 API
这些方法仅在具有Web Streams的环境中可用,包括浏览器、Deno 和一些现代边缘运行时。
renderToReadableStream
将 React 树渲染到一个可读 Web 流。
非流式环境的遗留服务器端 API
这些方法可以在不支持流的环境中使用。
renderToString
将 React 树渲染为字符串。renderToStaticMarkup
将非交互式 React 树渲染为字符串。
与流式 API 相比,它们的功能有限。