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:

  • createPortal permite renderizar componentes filhos em uma parte diferente da árvore DOM.
  • flushSync permite 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/client contém APIs para renderizar componentes do React no cliente (no navegador).
  • react-dom/server contém APIs para renderizar componentes do React no servidor.

APIs Descontinuadas

Deprecated

Essas APIs serão removidas em uma versão principal futura do React.