APIs de servidor do React DOM
As APIs do react-dom/server
permitem renderizar componentes React no lado do servidor para HTML. Essas APIs são usadas apenas no servidor, no nível superior do seu aplicativo, para gerar o HTML inicial. Um framework pode chamá-las para você. A maioria dos seus componentes não precisa importá-las ou usá-las.
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 em um Node.js Stream pipeable.
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 legadas para ambientes sem suporte a streams
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.
Eles têm funcionalidade limitada em comparação com as APIs de streaming.