Les Hooks React avancés : useCallback, useMemo, useContext, useRef, useImperativeHandle et useLayoutEffect
useCallback et useMemo
Ces deux Hooks partagent le même objectif : éviter des recalculs ou des re-créations de fonctions inutiles entre les rendus. La différence réside dans leur retour : useMemo mémorise une valeur, tandis que useCallback mémorise une fonction.
// Signature de useMemo
const valeurMemoisee = useMemo(() => calculLourd(a, b), ...
Publié le 5 juillet à 03h34