Skip to content

Commit 559a712

Browse files
committed
copy(getting-started): final review pass
1 parent a44e5ba commit 559a712

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/content/learn/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export default function MyApp() {
7373

7474
</Sandpack>
7575

76-
Les mots-clés `export default` indiquent le composant principal du fichier. Si vous n'êtes pas habitué·e à certains éléments syntaxiques de JavaScript, le [MDN](https://developer.mozilla.org/fr/docs/web/javascript/reference/statements/export) et [javascript.info](https://fr.javascript.info/import-export) sont d’excellentes références.
76+
Les mots-clés `export default` indiquent le composant principal du fichier. Si vous nêtes pas habitué·e à certains éléments syntaxiques de JavaScript, le [MDN](https://developer.mozilla.org/fr/docs/web/javascript/reference/statements/export) et [javascript.info](https://fr.javascript.info/import-export) sont d’excellentes références.
7777

7878
## Écrire du balisage avec JSX {/*writing-markup-with-jsx*/}
7979

@@ -96,7 +96,7 @@ Si vous avez beaucoup de HTML à migrer vers du JSX, vous pouvez vous aider d’
9696
9797
## Ajouter des styles {/*adding-styles*/}
9898
99-
Dans React, vous précisez une classe CSS avec `className`. Ça fonctionne exactement comme l’attribut HTML [`class`](https://developer.mozilla.org/fr/docs/Web/HTML/Global_attributes/class) :
99+
Dans React, vous précisez une classe CSS avec `className`. Ça fonctionne exactement comme l’attribut [`class`](https://developer.mozilla.org/fr/docs/Web/HTML/Global_attributes/class) en HTML :
100100
101101
```js
102102
<img className="avatar" />
@@ -177,11 +177,11 @@ export default function Profile() {
177177
178178
</Sandpack>
179179
180-
Dans l’exemple ci-avant, `style={{}}` ne constitue pas une syntaxe spéciale : c’est un littéral objet `{}` au sein d’accolades JSX `style={}`. Vous pouvez utiliser l’attribut `style` lorsque vos styles dépendent de variables JavaScript.
180+
Dans l’exemple ci-avant, `style={{}}` ne constitue pas une syntaxe spéciale : c’est un littéral objet `{}` au sein d’accolades JSX `style={}`. Vous pouvez utiliser l’attribut `style` lorsque vos styles dépendent de données dans votre code JavaScript.
181181
182182
## Affichage conditionnel {/*conditional-rendering*/}
183183
184-
Dans React, il n’y a pas de syntaxe spéciale pour écrire des conditions. Au lieu de ça, on utilise les mêmes techniques que pour écrire du code JavaScript normal. Par exemple, vous pouvez utiliser une instruction [`if`](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Statements/if...else) pour choisir quel bout de JSX inclure :
184+
Dans React, il n’y a pas de syntaxe spéciale pour écrire des conditions. Au lieu de ça, on utilise les mêmes techniques que pour écrire du code JavaScript normal. Par exemple, vous pouvez utiliser une instruction [`if`](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Statements/if...else) pour choisir quel bout de JSX inclure :
185185
186186
```js
187187
let content;
@@ -316,7 +316,7 @@ function MyButton() {
316316
// ...
317317
```
318318
319-
Un appel à `useState` vous renvoie deux choses : l’état courant (`count`), et une fonction pour le mettre à jour (`setCount`). Vous pouvez leur donner n’importe quels noms, mais la convention consiste à écrire `[something, setSomething]`.
319+
Un appel à `useState` vous renvoie deux choses : l’état courant (`count`), et une fonction pour le mettre à jour (`setCount`). Vous pouvez leur donner n’importe quels noms, mais la convention largement répandue consiste à écrire `[something, setSomething]`.
320320
321321
La première fois que le bouton est affiché, `count` est à `0` car vous avez passé `0` à `useState()`. Lorsque vous souhaitez modifier l’état, appelez `setCount()` et passez-lui la nouvelle valeur. Cliquer sur ce bouton incrémentera le compteur :
322322
@@ -383,7 +383,7 @@ Voyez comme chaque bouton « se souvient » de son propre état `count` et n
383383
384384
## Utiliser des Hooks {/*using-hooks*/}
385385
386-
Les fonctions dont le nom commence par `use` sont appelées *Hooks*. `useState` est un Hook fourni directement par React. Vous pouvez trouver les autres Hooks inclus dans la [référence de l’API](/reference/react). Vous pouvez aussi créer vos propres Hooks en combinant ceux existants.
386+
Les fonctions dont le nom commence par `use` sont appelées *Hooks*. `useState` est un Hook fourni directement par React. Vous pouvez trouver les autres Hooks fournis dans la [référence de l’API](/reference/react). Vous pouvez aussi créer vos propres Hooks en combinant ceux existants.
387387
388388
Les Hooks sont plus contraignants que les autres fonctions. Vous pouvez seulement appeler les Hooks *au début* du code vos composants (ou d’autres Hooks). Si vous voulez utiliser `useState` dans une condition ou une boucle, extrayez un composant dédié au besoin et mettez le Hook à l’intérieur.
389389
@@ -399,7 +399,7 @@ Au départ, l’état `count` de chaque `MyButton` est à `0`
399399
400400
</Diagram>
401401
402-
<Diagram name="sharing_data_child_clicked" height={367} width={407} alt="Le même diagramme que précédemment, avec le count du premier composant enfant MyButton mis en exergue pour indiquer qu'un clic l'a incrémenté à un. Le deuxième composant MyButton indique toujours une valeur de zéro." >
402+
<Diagram name="sharing_data_child_clicked" height={367} width={407} alt="Le même diagramme que précédemment, avec le count du premier composant enfant MyButton mis en exergue pour indiquer quun clic la incrémenté à un. Le deuxième composant MyButton indique toujours une valeur de zéro." >
403403
404404
Le premier `MyButton` met à jour son état `count` à `1`
405405
@@ -421,7 +421,7 @@ Au départ, l’état `count` de `MyApp` vaut `0`, qui est transmis aux deux enf
421421
422422
</Diagram>
423423
424-
<Diagram name="sharing_data_parent_clicked" height={385} width={410} alt="Le même diagramme que précédemment, avec le count du premier composant enfant MyApp mis en exergue pour indiquer qu'un clic l'a incrémenté à un. Le flux vers les deux enfants MyButton est mis en exergue aussi, et la valeur count de chaque enfant est à un, illustrant la transmission de la valeur vers le bas." >
424+
<Diagram name="sharing_data_parent_clicked" height={385} width={410} alt="Le même diagramme que précédemment, avec le count du premier composant enfant MyApp mis en exergue pour indiquer quun clic la incrémenté à un. Le flux vers les deux enfants MyButton est mis en exergue aussi, et la valeur count de chaque enfant est à un, illustrant la transmission de la valeur vers le bas." >
425425
426426
Au clic, `MyApp` met à jour son état `count` à `1`, et le transmet aux deux enfants
427427

src/sidebarLearn.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"sectionHeader": "GET STARTED"
88
},
99
{
10-
"title": "Quick Start",
10+
"title": "Démarrage rapide",
1111
"path": "/learn",
1212
"routes": [
1313
{

0 commit comments

Comments
 (0)