Skip to content

Commit 7857139

Browse files
authored
Merge pull request #525 from reactjs/copy/react-dom-api
Translation of the "React DOM > APIs" page
2 parents dff1c17 + 97f446e commit 7857139

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed
Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,42 @@
11
---
2-
title: React DOM APIs
2+
title: API React DOM intégrées
33
---
44

55
<Intro>
66

7-
The `react-dom` package contains methods that are only supported for the web applications (which run in the browser DOM environment). They are not supported for React Native.
7+
Le module `react-dom` contient des méthodes qui ne sont prises en charge que pour les applications web (qui tournent dans un environnement DOM de navigateur). Elles ne sont pas prises en charge pour React Native.
88

99
</Intro>
1010

1111
---
1212

13-
## APIs {/*apis*/}
13+
## API {/*apis*/}
1414

15-
These APIs can be imported from your components. They are rarely used:
15+
Ces API peuvent être importées depuis vos composants. On les utilise rarement :
1616

17-
* [`createPortal`](/reference/react-dom/createPortal) lets you render child components in a different part of the DOM tree.
18-
* [`flushSync`](/reference/react-dom/flushSync) lets you force React to flush a state update and update the DOM synchronously.
17+
* [`createPortal`](/reference/react-dom/createPortal) vous permet d'afficher des composants enfants dans une autre partie de l'arbre du DOM.
18+
* [`flushSync`](/reference/react-dom/flushSync) vous permet de forcer React à traiter les mises à jour d'état en attente, puis à mettre à jour le DOM de façon synchrone.
1919

2020
---
2121

22-
## Entry points {/*entry-points*/}
22+
## Points d'entrée {/*entry-points*/}
2323

24-
The `react-dom` package provides two additional entry points:
24+
Le module `react-dom` fournit deux points d'entrée supplémentaires :
2525

26-
* [`react-dom/client`](/reference/react-dom/client) contains APIs to render React components on the client (in the browser).
27-
* [`react-dom/server`](/reference/react-dom/server) contains APIs to render React components on the server.
26+
* [`react-dom/client`](/reference/react-dom/client) contient les API pour afficher des composants React côté client (dans le navigateur).
27+
* [`react-dom/server`](/reference/react-dom/server) contient les API pour produire le HTML des composants React côté serveur.
2828

2929
---
3030

31-
## Deprecated APIs {/*deprecated-apis*/}
31+
## API dépréciées {/*deprecated-apis*/}
3232

3333
<Deprecated>
3434

35-
These APIs will be removed in a future major version of React.
35+
Ces API seront retirées d'une future version majeure de React.
3636

3737
</Deprecated>
3838

39-
* [`findDOMNode`](/reference/react-dom/findDOMNode) finds the closest DOM node corresponding to a class component instance.
40-
* [`hydrate`](/reference/react-dom/hydrate) mounts a tree into the DOM created from server HTML. Deprecated in favor of [`hydrateRoot`](/reference/react-dom/client/hydrateRoot).
41-
* [`render`](/reference/react-dom/render) mounts a tree into the DOM. Deprecated in favor of [`createRoot`](/reference/react-dom/client/createRoot).
42-
* [`unmountComponentAtNode`](/reference/react-dom/unmountComponentAtNode) unmounts a tree from the DOM. Deprecated in favor of [`root.unmount()`.](/reference/react-dom/client/createRoot#root-unmount)
43-
39+
* [`findDOMNode`](/reference/react-dom/findDOMNode) trouve le nœud DOM le plus proche associé à une instance de composant à base de classe.
40+
* [`hydrate`](/reference/react-dom/hydrate) monte une arborescence dans le DOM créé à partir du HTML serveur. Elle est remplacée par la plus récente [`hydrateRoot`](/reference/react-dom/client/hydrateRoot).
41+
* [`render`](/reference/react-dom/render) monte une arborescence dans le DOM. Elle est remplacée par [`createRoot`](/reference/react-dom/client/createRoot).
42+
* [`unmountComponentAtNode`](/reference/react-dom/unmountComponentAtNode) démonte une arborescence du DOM. Elle est remplacée par [`root.unmount()`](/reference/react-dom/client/createRoot#root-unmount).

0 commit comments

Comments
 (0)