RxJS
Avancé
Implémentation d'une recherche temps réel avec debounce et switchMap

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

rxjs
debounce
switchmap
async
observable

Scénario Technique

Contexte : Vous développez un champ de recherche qui déclenche un appel API à chaque saisie utilisateur. Le Problème : Chaque frappe déclenche une requête, saturant le backend et provoquant des réponses désynchronisées. Contraintes : Utiliser fromEvent, debounceTime, distinctUntilChanged et switchMap. Aucun framework supplémentaire. Livrable attendu : Construire un pipeline RxJS permettant de limiter les appels API via debounce, ignorer les valeurs identiques et annuler automatiquement les requêtes précédentes grâce à switchMap.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    RxJS - Implémentation d'une recherche temps réel avec debounce et switchMap | Test Technique & Recrutement