Buscar..


Componentes de renderizado

Hay dos opciones para representar componentes en el servidor: renderToString y renderToStaticMarkup .

renderToString

Esto renderizará los componentes React a HTML en el servidor. Esta función también agregará propiedades de data-react- a elementos HTML, por lo que React on client no tendrá que volver a generar elementos.

import { renderToString } from "react-dom/server";
renderToString(<App />);

renderToStaticMarkup

Esto convertirá los componentes de React en HTML, pero sin data-react- propiedades de data-react- , no se recomienda usar componentes que se representarán en el cliente, ya que los componentes se redireccionarán.

import { renderToStaticMarkup } from "react-dom/server";
renderToStaticMarkup(<App />);


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow