ENGINEERING NOTE

Pour les systèmes terrain, GIS et distribués, ouvrir l’application sans connexion n’est que la partie visible. La vraie difficulté commence lorsqu’une même entité peut être modifiée dans deux répliques indépendantes.

Identifiants, versions, journal de changements, règles de synchronisation et politique de conflits doivent être conçus en amont. Il faut également permettre à l’utilisateur de comprendre pourquoi deux versions diffèrent.

Offline-first est donc une propriété du modèle de données et du cycle de vie du projet plutôt qu’un simple mode d’interface. Conçu ainsi dès le départ, le système supporte une connectivité instable sans perdre silencieusement le contrôle des données.

Toutes les Engineering NotesDiscuter d’un système