Les Effects avec useEffect
Partie du cours React
Jusqu'ici, le rôle d'un composant a été de regarder ses props et son état courants pour répondre à une seule question : que doit-on voir à l'écran en ce moment. Cette réponse doit sortir de la même façon chaque fois qu'on la demande avec les mêmes entrées, comme une calculatrice qui donne le même résultat pour 2 + 2 peu importe combien de fois vous appuyez sur égal.
Un effet de bord, c'est tout ce que fait un morceau de code au-delà de "prends ces entrées, renvoie une valeur" : toucher à un minuteur, à une connexion réseau, à une API du navigateur, ou à quoi que ce soit d'autre qui existe indépendamment de votre composant. ...
Envie d’apprendre React Les Effects avec useEffect dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec React prêt, et travaillez sur Les Effects avec useEffect avec un tuteur IA qui connaît votre code.
Commencer cette leçonLes Effects avec useEffectCe que vous allez apprendre
- What counts as a side effect
- UseEffect signature
- Dependency array
- Running on mount only
- Cleanup function
- Subscribe/unsubscribe pattern
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
17 leçons- 1Qu'est-ce que React ?25 min
- 2JSX et Components30 min
- 3Props30 min
- 4Le State avec useState35 min
- 5Gestion des événements30 min
- 6Rendu conditionnel et listes30 min
- 7Formulaires et Controlled Inputs35 min
- 8Les Effects avec useEffect40 min
- 9Récupération des données40 min
- 10Composition de Components35 min
- 11Context et useContext35 min
- 12useReducer35 min
- 13Hooks personnalisés35 min
- 14Performance et Memoization35 min
- 15Routage avec React Router40 min
- 16Tester les Components React40 min
- 17Projet final : Application de liste de tâches60 min
