Architecture complète offline-first avec synchronisation différée robuste
السيناريو
Contexte : Vous développez une application métier utilisée sur le terrain avec connexion instable. Le Problème : Les utilisateurs doivent pouvoir créer et modifier des données hors ligne, puis synchroniser proprement dès que la connexion revient, sans perte ni duplication. Contraintes : Utiliser Service Worker natif, IndexedDB et Background Sync. Aucun framework externe. Livrable attendu : Concevoir une architecture offline-first incluant stockage local structuré, file d'attente des actions, stratégie de synchronisation sécurisée et gestion des conflits lors du retour en ligne.
المهارات المستهدفة
حالات تطبيقية أخرى في Progressive Web Apps
- Activation basique d'un Service Worker pour mise en cache statiqueأساسي
- Audit et optimisation Lighthouse PWA avancéeمتقدم
- Ajout d'un écran offline personnaliséأساسي
- Création d'une file d'attente offline avec synchronisation ultérieureمتقدم
- Ajout des icônes nécessaires pour installation mobileأساسي
- Gestion avancée du cycle de vie d'un Service Workerمتقدم
أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى
