Jestem zainteresowany tworzeniem aplikacji korzystającej ze struktury Meteor
, która będzie odłączana od sieci przez długie okresy czasu (wiele godzin). Wierzę, że meteor przechowuje lokalne dane w pamięci RAM w strukturze mini-mongodb js
. Jeśli użytkownik zamknie przeglądarkę lub odświeży stronę, wszystkie lokalne zmiany zostaną utracone. Byłoby miło, gdyby lokalne zmiany były przechowywane na dysku (localStorage
? indexedDB
?). Czy istnieje szansa, że Meteor będzie dostępny wkrótce?Disconnected meteor application
Powiązane pytanie ... w jaki sposób Meteor radzi sobie z konfliktami dokumentów? Innymi słowy, jeśli 2 użytkowników edytuje ten sam dokument MongoDB JSON, w jaki sposób rozwiązany zostanie ten konflikt? Optymistyczne blokowanie?
Jeśli meteor może dodać OT jako pakiet (np. Sharejs), wówczas konflikty mogą zostać rozwiązane w lepszy sposób. – TiansHUo
Doceniam odpowiedź na drugą część. Co powiesz na przypadek użycia aplikacji na tablet do zbierania nazw/e-maili na targach z brakiem/słabym internetem bezprzewodowym? W takim przypadku jest to tylko wkład do kolekcji? Jak zachowałoby się lokalne przechowywanie, czy może byłoby nawet potrzebne? –