React
Wprowadzenie do renderowania po stronie serwera
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