Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions src/content/reference/react-dom/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: React DOM APIs
title: APIs do React DOM
---

<Intro>
Expand All @@ -17,22 +17,22 @@ Essas APIs podem ser importadas em seus componentes. Elas são raramente usadas:
* [`createPortal`](/reference/react-dom/createPortal) permite renderizar componentes filhos em uma parte diferente da árvore DOM.
* [`flushSync`](/reference/react-dom/flushSync) permite forçar o React a atualizar o estado e atualizar o DOM sincronamente.

## Resource Preloading APIs {/*resource-preloading-apis*/}
## APIs de Pré-carregamento de Recursos {/*resource-preloading-apis*/}

These APIs can be used to make apps faster by pre-loading resources such as scripts, stylesheets, and fonts as soon as you know you need them, for example before navigating to another page where the resources will be used.
Essas APIs podem ser usadas para tornar os aplicativos mais rápidos, pré-carregando recursos como scripts, folhas de estilo e fontes assim que você souber que precisa deles, por exemplo, antes de navegar para outra página onde os recursos serão usados.

[React-based frameworks](/learn/start-a-new-react-project) frequently handle resource loading for you, so you might not have to call these APIs yourself. Consult your framework's documentation for details.
[Frameworks baseados em React](/learn/start-a-new-react-project) frequentemente cuidam do carregamento de recursos para você, então você pode não precisar chamar essas APIs. Consulte a documentação do seu framework para obter detalhes.

* [`prefetchDNS`](/reference/react-dom/prefetchDNS) lets you prefetch the IP address of a DNS domain name that you expect to connect to.
* [`preconnect`](/reference/react-dom/preconnect) lets you connect to a server you expect to request resources from, even if you don't know what resources you'll need yet.
* [`preload`](/reference/react-dom/preload) lets you fetch a stylesheet, font, image, or external script that you expect to use.
* [`preloadModule`](/reference/react-dom/preloadModule) lets you fetch an ESM module that you expect to use.
* [`preinit`](/reference/react-dom/preinit) lets you fetch and evaluate an external script or fetch and insert a stylesheet.
* [`preinitModule`](/reference/react-dom/preinitModule) lets you fetch and evaluate an ESM module.
* [`prefetchDNS`](/reference/react-dom/prefetchDNS) permite pré-carregar o endereço IP de um nome de domínio DNS com o qual você espera se conectar.
* [`preconnect`](/reference/react-dom/preconnect) permite que você se conecte a um servidor do qual espera solicitar recursos, mesmo que ainda não saiba quais recursos precisará.
* [`preload`](/reference/react-dom/preload) permite buscar uma folha de estilo, fonte, imagem ou script externo que você espera usar.
* [`preloadModule`](/reference/react-dom/preloadModule) permite buscar um módulo ESM que você espera usar.
* [`preinit`](/reference/react-dom/preinit) permite buscar e avaliar um script externo ou buscar e inserir uma folha de estilo.
* [`preinitModule`](/reference/react-dom/preinitModule) permite buscar e avaliar um módulo ESM.

---

## Entry points {/*entry-points*/}
## Pontos de Entrada {/*entry-points*/}

O pacote `react-dom` fornece dois pontos de entrada adicionais:

Expand All @@ -50,4 +50,4 @@ Essas APIs foram removidas no React 19:
* [`render`](https://18.react.dev/reference/react-dom/render): use [`createRoot`](/reference/react-dom/client/createRoot) em vez disso.
* [`unmountComponentAtNode`](/reference/react-dom/unmountComponentAtNode): use [`root.unmount()`](/reference/react-dom/client/createRoot#root-unmount) em vez disso.
* [`renderToNodeStream`](https://18.react.dev/reference/react-dom/server/renderToNodeStream): use as APIs de [`react-dom/server`](/reference/react-dom/server) em vez disso.
* [`renderToStaticNodeStream`](https://18.react.dev/reference/react-dom/server/renderToStaticNodeStream): use as APIs de [`react-dom/server`](/reference/react-dom/server) em vez disso.
* [`renderToStaticNodeStream`](https://18.react.dev/reference/react-dom/server/renderToStaticNodeStream): use as APIs de [`react-dom/server`](/reference/react-dom/server) em vez disso.