Перейти к содержанию

Обзор Server React DOM APIs

API react-dom/server позволяют рендерить компоненты React в HTML на сервере. Эти API используются только на сервере на верхнем уровне вашего приложения для генерации начального HTML. Фреймворк framework может вызвать их для вас. Большинству ваших компонентов не нужно их импортировать или использовать.

Серверные API для потоков Node.js

Эти методы доступны только в окружениях с Node.js Streams:

API сервера для веб-потоков

Эти методы доступны только в окружениях с Web Streams, которые включают браузеры, Deno и некоторые современные граничные среды исполнения:

API сервера для не потоковых сред

Эти методы могут быть использованы в средах, не поддерживающих потоки:

  • renderToString рендерит дерево React в строку.
  • renderToStaticMarkup рендерит неинтерактивное дерево React в строку.

Они имеют ограниченную функциональность по сравнению с потоковыми API.

Исчезнувшие серверные API

Устарело

Эти API будут удалены в одной из будущих основных версий React.

Источник — https://react.dev/reference/react-dom/server

Комментарии