Reputation: 5980
I have a question about meteorjs and cordova mobile app development: will mongodb work locally on my mobile app (built with meteorjs and cordova) even if I turn internet connection off ?
My app will require only locally stored data (but need more space than localstorage provides) and I'm not sure how Meteorjs-cordova apps works after compilation to mobile (android & iOS) - does it have its own MongoDB instance inside it?
And if yes, is it possible to run it in offline mode?
Scenario:
internet connection is needed only on 1st run to download data, next time You can load everything locally and don't need to be connected to the internet.
Any information will be appreciated.
Upvotes: 0
Views: 804
Reputation: 75
Your mobile app won't have an exact MongoDB instance on it, but you can use minimongo to store data in-memory on the client-side. So if you pull data from your server MongoDB instance, it'll be stored in minimongo until your app is closed. The data isn't persistent so you'll need something like this package to save data between launches.
See this answer for more information
Upvotes: 2