Ionic
Avancé
Correction d’un problème de concurrence lors de clics rapides sur un bouton
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
concurrency
rxjs
bugfix
ionic
angular
Scénario Technique
Contexte : Un bouton déclenche une opération asynchrone longue (appel API). Le Problème : L’utilisateur peut cliquer plusieurs fois rapidement, déclenchant plusieurs requêtes simultanées. Extrait logique actuelle : submit() { this.api.sendData().subscribe(); } Contraintes : Désactiver bouton pendant exécution. Empêcher requêtes concurrentes. Maintenir réactivité UI. Livrable attendu : Corriger la logique afin d’éviter conditions de concurrence et incohérences de données.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.