サーバー React DOM API
react-dom/server API を使用すると、React コンポーネントをサーバーサイドで HTML にレンダリングできます。これらの API は、初期 HTML を生成するために、アプリの最上位のサーバーでのみ使用されます。フレームワークが代わりに呼び出してくれる場合があります。ほとんどのコンポーネントは、これらをインポートしたり使用したりする必要はありません。
Node.js ストリーム用のサーバー API
これらのメソッドは、Node.js ストリームを使用する環境でのみ利用可能です。
renderToPipeableStreamは、React ツリーをパイプ可能な Node.js ストリームにレンダリングします。
Web ストリーム用のサーバー API
これらのメソッドは、ブラウザ、Deno、および一部の最新エッジランタイムなど、Web ストリームを使用する環境でのみ利用可能です。
renderToReadableStreamは、React ツリーを Readable Web Stream にレンダリングします。
ストリーミングを使用しない環境向けのレガシーサーバー API
これらのメソッドは、ストリームをサポートしていない環境で使用できます。
renderToStringは、React ツリーを文字列にレンダリングします。renderToStaticMarkupは、インタラクティブではない React ツリーを文字列にレンダリングします。
ストリーミング API に比べて機能が制限されています。