伺服器端 React DOM API
react-dom/server API 讓您可以在伺服器端將 React 元件渲染成 HTML。這些 API 僅在應用程式最上層的伺服器端使用,用於產生初始 HTML。 框架可能會幫您呼叫它們。大多數元件不需要匯入或使用它們。
適用於 Node.js Streams 的伺服器 API
這些方法僅在具有 Node.js Streams 的環境中可用:
renderToPipeableStream將 React 樹狀結構渲染成可管道化的 Node.js Stream。
適用於 Web Streams 的伺服器 API
這些方法僅在支援 Web Streams 的環境中可用,包括瀏覽器、Deno 和一些現代邊緣執行環境。
renderToReadableStream將 React 樹狀結構渲染成 Readable Web Stream。
適用於非串流環境的舊版伺服器 API
這些方法可以在不支援串流的環境中使用。
renderToString將 React 樹狀結構渲染成字串。renderToStaticMarkup將非互動式 React 樹狀結構渲染成字串。
與串流 API 相比,它們的功能有限。