API React DOM
Пакет react-dom содержит методы, которые поддерживаются только для веб-приложений (которые работают в DOM среде браузера). Они не поддерживаются для React Native.
APIs
Эти API могут быть импортированы из ваших компонентов. Они используются редко:
createPortalпозволяет рендерить дочерние компоненты в другой части DOM-дерева.flushSyncпозволяет принудительно вынудить React обновить состояние и синхронно обновить DOM.
Точки входа
Пакет react-dom предоставляет две дополнительные точки входа:
react-dom/clientсодержит API для рендеринга компонентов React на стороне клиента (в браузере).react-dom/serverсодержит API для рендеринга компонентов React на сервере.
Устаревшие API
findDOMNodeнаходит ближайший DOM-узел, соответствующий экземпляру классового компонента.hydrateмонтирует дерево в DOM, созданное из HTML на сервере. Устарел в пользуhydrateRoot.renderмонтирует дерево в DOM. Устарел в пользуcreateRoot.unmountComponentAtNodeразмонтирует дерево из DOM. Устарел в пользуroot.unmount().