Szukaj…


Elementy renderujące

Istnieją dwie opcje renderowania komponentów na serwerze: renderToString i renderToStaticMarkup .

renderToString

Spowoduje to renderowanie komponentów React do HTML na serwerze. Ta funkcja doda także właściwości data-react- do elementów HTML, dzięki czemu React na kliencie nie będzie musiał ponownie renderować elementów.

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

renderToStaticMarkup

Spowoduje to renderowanie komponentów React do HTML, ale bez właściwości data-react- nie jest zalecane używanie komponentów, które będą renderowane na kliencie, ponieważ komponenty będą się ponownie wysyłać.

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


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow