7

Mode hors ligne dans une application PWA pour des agents de terrain

KM Khady Mbaye 125 il y a 2 mois Sénégal

Nos agents collectent des données dans des villages sans réseau pendant plusieurs jours. Comment concevoir le mode hors ligne avec PWA ?

Modifiée il y a 52 minutes
  • Bonne question, c'est un piège dans lequel je suis tombé aussi. · Tunde Adeyemi · il y a 2 mois
5
NI Nadège Ilboudo 126 · il y a 2 mois Réponse acceptée

Donnez un identifiant unique à chaque enregistrement dès sa création sur l'appareil, pour que le serveur puisse accepter un envoi répété sans créer de doublon. Affichez clairement ce qui est synchronisé et ce qui est en attente.

0
YE Yassine El Amrani 84 · il y a 2 mois

Le principe est toujours le même : une base locale comme source de vérité, une file d'envoi et une synchronisation tolérante aux coupures. Avec PWA : Mettez en cache les ressources avec un Service Worker (stratégie stale-while-revalidate) et stockez les données saisies dans IndexedDB avec la Background Sync API quand elle est disponible.

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire