APIs de servidor do React DOM
As APIs react-dom/server
permitem que você renderize componentes React em HTML no servidor. Essas APIs são usadas apenas no servidor no nível mais alto de sua aplicação para gerar o HTML inicial. Um framework pode chamá-los para você. A maioria de seus componentes não precisa importar ou usá-los.
APIs de servidor para Node.js Streams
Esses métodos estão disponíveis apenas nos ambientes com Node.js Streams:
renderToPipeableStream
renderiza uma árvore React para um objeto encadeável Node.js Stream.renderToStaticNodeStream
renderiza uma árvore React não interativa em um Node.js Readable Stream.
APIs de servidor para Web Streams
Esses métodos estão disponíveis apenas em ambientes com Web Streams, que incluem navegadores, Deno, e alguns edge runtimes modernos:
renderToReadableStream
renderiza uma árvore React em uma Readable Web Stream.
APIs de servidor para ambientes sem streaming
Esses métodos podem ser usados em ambientes que não possuem suporte a streams:
renderToString
renderiza uma árvore React em uma string.renderToStaticMarkup
renderiza uma árvore React não interativa em uma string.
Esses métodos possuem funcionalidade limitada comparada com as APIs de streaming.
APIs de servidor deprecadas
renderToNodeStream
renderiza uma árvore React em um Node.js Readable stream. (Deprecado.)