Retour aux cas pratiques
ReactExpert
Optimisation d'un moteur de recherche avec debounce et memoization
Scénario
Contexte : Une application interne permet de rechercher parmi plus de 10 000 enregistrements côté client. Le Problème : Chaque frappe clavier déclenche un filtrage complet de la liste, provoquant des ralentissements significatifs. Contraintes : Vous devez implémenter une logique de debounce sans librairie externe et optimiser les recalculs avec useMemo ou useCallback. Livrable attendu : Développer un composant performant intégrant un champ de recherche avec debounce et optimisation des rendus.
Compétences ciblées
reactperformancedebounceusememo