Retour aux cas pratiques
React NativeExpert
Correction d’un système de gestion d’état global provoquant conditions de course
Scénario
Contexte : L’application utilise un store global pour gérer données utilisateur et commandes. Le Problème : Des mises à jour simultanées créent des états incohérents. Extrait logique actuelle : dispatch(updateUser(data)); dispatch(updateOrders(data)); Sans coordination. Contraintes : Synchroniser mises à jour critiques. Garantir atomicité logique. Tester scénarios concurrents. Livrable attendu : Corriger la gestion d’état afin d’éviter conditions de course et garantir cohérence globale des données.
Compétences ciblées
state-managementrace-conditionconcurrencybugfixmobile