Серверные API React DOM
API react-dom/server позволяют отображать компоненты React в HTML на сервере. Эти API используются только на сервере на верхнем уровне вашего приложения для генерации начального HTML. Фреймворк может вызывать их за вас. Большинству ваших компонентов не нужно их импортировать или использовать.
Серверные API для потоков Node.js
Эти методы доступны только в средах с потоками Node.js:
-
renderToPipeableStreamотображает дерево React в потоковом потоке Node.js. -
renderToStaticNodeStreamотображает неинтерактивное дерево React в читаемом потоке Node.js.
Серверные API для потоков Web
Эти методы доступны только в средах с потоками Web, которые включают браузеры, Deno и некоторые современные среды выполнения:
-
renderToReadableStreamотображает дерево React в читаемом потоке Web.
Серверные API для сред без потоков
Эти методы могут использоваться в средах, которые не поддерживают потоки:
-
renderToStringотображает дерево React в строку. -
renderToStaticMarkupотображает неинтерактивное дерево React в строку.
Они обладают ограниченными возможностями по сравнению с API потоков.
Устаревшие серверные API
Устаревшие
Эти API будут удалены в будущей основной версии React.
-
renderToNodeStreamотображает дерево React в читаемый поток Node.js. (Устарело.)
© 2013–present Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://18.react.dev/reference/react-dom/server