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