伺服器端 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 相比,它們的功能有限。