API React intégrées
En plus des Hooks et des composants, le module react
exporte également d’autres API utiles pour la définition des composants. Cette page répertorie toutes les autres API React modernes.
createContext
vous permet de définir et de fournir un contexte aux composants enfants. Utilisé conjointement avecuseContext
.forwardRef
permet à votre composant d’exposer un nœud DOM en tant que référence (ref) à son parent. Utilisé conjointement avecuseRef
.lazy
vous permet de différer le chargement du code d’un composant jusqu’à ce qu’il soit rendu pour la première fois.memo
permet à votre composant d’éviter de recalculer son rendu quand ses props n’ont pas changé. Utilisé conjointement avecuseMemo
etuseCallback
.startTransition
vous permet de marquer une mise à jour d’état comme non urgente. Similaire àuseTransition
.