React
Inleiding tot server-side rendering
Zoeken…
Rendering componenten
Er zijn twee opties om componenten op de server te renderen: renderToString
en renderToStaticMarkup
.
renderToString
Hierdoor worden React-componenten omgezet naar HTML op de server. Deze functie voegt ook data-react-
eigenschappen toe aan HTML-elementen, zodat React op client geen elementen opnieuw hoeft te renderen.
import { renderToString } from "react-dom/server";
renderToString(<App />);
renderToStaticMarkup
Hierdoor worden React-componenten data-react-
naar HTML, maar zonder data-react-
eigenschappen wordt het niet aanbevolen om componenten te gebruiken die op de client worden weergegeven, omdat componenten opnieuw worden gegenereerd.
import { renderToStaticMarkup } from "react-dom/server";
renderToStaticMarkup(<App />);
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow