Sono interessato a creare un'applicazione utilizzando il framework Meteor
che verrà disconnesso dalla rete per lunghi periodi di tempo (più ore). Credo che la meteora memorizzi i dati locali nella RAM in una struttura mini-mongodb js
. Se l'utente chiude il browser o aggiorna la pagina, tutte le modifiche locali vengono perse. Sarebbe bello se le modifiche locali fossero persistite su disco (localStorage
? indexedDB
?). Qualche possibilità che arriverà presto per Meteor?Applicazione meteorite disconnessa
Domanda correlata ... In che modo Meteor gestisce i conflitti di documenti? In altre parole, se 2 utenti modificano lo stesso documento JSON MongoDB, come viene risolto questo conflitto? Blocco ottimistico?
Se la meteora può aggiungere OT come pacchetto (ad esempio sharejs), i conflitti possono essere risolti in un modo migliore. – TiansHUo
Apprezzo la risposta alla seconda parte. Che ne dici di un caso di utilizzo per un'app per tablet per la raccolta di nomi/e-mail in una fiera con wireless/scarso? In tal caso è solo inserti per una collezione? Come si potrebbe persistere nello storage locale o sarebbe addirittura necessario? –