React
Introducción a la representación del lado del servidor
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