← Retour au cours

Chapitre 8 — Custom Hooks et patterns avancés

⏱ 30 min · 🎬 Video · 🏆 15 XP
🎬
Vidéo en production
Notre équipe pédagogique tourne actuellement cette leçon avec un·e formateur·rice expert·e. Le contenu textuel ci-dessous est complet et utilisable dès maintenant.

🔧 Créer son propre hook

Réutiliser de la logique entre composants.

  • Nom commence par 'use' (convention obligatoire)
  • Peut utiliser d'autres hooks à l'intérieur
  • Exemples : useFetch, useLocalStorage, useDebounce

Patterns

  • Render props : passer une fonction comme prop
  • HOC (Higher-Order Components) : wrapping de composants
  • Compound components : composants qui se complètent
  • Context API : state global sans Redux