diff --git a/src/content/reference/react-dom/index.md b/src/content/reference/react-dom/index.md index 2554c7af8..c7b102a30 100644 --- a/src/content/reference/react-dom/index.md +++ b/src/content/reference/react-dom/index.md @@ -1,5 +1,5 @@ --- -title: React DOM APIs +title: APIs do React DOM --- @@ -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: @@ -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. \ No newline at end of file