React DOM APIs
O pacote react-dom contém métodos que são suportados apenas para aplicações web (que são executadas no ambiente DOM do navegador). Eles não são suportados para o React Native.
APIs
Essas APIs podem ser importadas em seus componentes. Elas são raramente usadas:
createPortalpermite renderizar componentes filhos em uma parte diferente da árvore DOM.flushSyncpermite forçar o React a atualizar o estado e atualizar o DOM sincronamente.
Entry points
O pacote react-dom fornece dois pontos de entrada adicionais:
react-dom/clientcontém APIs para renderizar componentes do React no cliente (no navegador).react-dom/servercontém APIs para renderizar componentes do React no servidor.
APIs Descontinuadas
findDOMNodeencontra o nó DOM mais próximo correspondente a uma instância de componente de classe.hydratemonta uma árvore no DOM criada a partir do HTML do servidor. Obsoleta em favor dehydrateRoot.rendermonta uma árvore no DOM. Obsoleta em favor decreateRoot.unmountComponentAtNodedesmonta uma árvore do DOM. Obsoleta em favor deroot.unmount().