title: Does Meteor-JS support offline storage/cache?
body: <p>Does Meteor-JS support offline storage/cache?</p>
  
  <p>From what I'm reading: <a href="https://guide.meteor.com/collections.html" rel="nofollow">https://guide.meteor.com/collections.html</a> :</p>
  
  <blockquote>
    <p>Instead, on the client, a collection is a client side cache of the
    database. This is achieved thanks to the Minimongo library—an
    in-memory, all JS, implementation of the MongoDB API.</p>
  </blockquote>
  
  <p>The in-memory part seems to negate working offline. Am I wrong?</p>
  
  <p>EDIT: By "offline" I mean as many as possible of those qualities:</p>
  
  <ul>
  <li>load the app even without internet connection, showing user's data</li>
  <li>make edits offline, sync them later, even if offline for e.g. hours</li>
  <li>when loading the app while offline, the not-yet-synced edits should also show up</li>
  </ul>
  
  <p>EDIT2: I guess the proper term would be <strong>offline-first</strong></p>