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()
.