Référence API React
Cette section fournit une documentation de référence détaillée pour travailler avec React. Pour une introduction à React, consultez plutôt la section Apprendre.
La documentation de référence React est découpée en plusieurs groupes de fonctionnalités :
React
Les fonctionnalités programmatiques de React :
- Hooks - Pour utiliser diverses fonctionnalités de React au sein de vos composants.
- Composants - Détaille les composants fournis par React que vous pouvez utiliser dans votre JSX.
- Fonctions - Fonctions de l’API utiles pour définir vos composants.
- Directives - Fournit des instructions aux bundlers compatibles avec React Server Components.
React DOM
React-DOM comprend les fonctionnalités qui ne sont prises en charge que pour les applications web (celles qui tournent dans un environnement DOM navigateur). Cette section comprend les parties suivantes :
- Hooks - Les Hooks dédiés aux applications web s’exécutant dans un environnement DOM navigateur.
- Composants - React prend en charge tous les composants natifs du navigateur pour HTML et SVG.
- Fonctions - Le module
react-dom
fournit les fonctions dédiées aux applications web. - Fonctions côté client - L’API dans
react-dom/client
vous permet d’effectuer le rendu de composants React côté client (dans le navigateur). - Fonctions côté serveur - L’API dans
react-dom/server
vous permet d’effectuer le rendu de composants React côté serveur, vers du HTML.
API React historique
- API React historique - Ces fonctions sont présentes dans le module
react
, mais leur utilisation est découragée pour tout nouveau code.