Angular remains flexible on data persistence solutions, it makes sense since it is a web framework not specifically a Hybrid app framework... Here's an overview: Requirements Add local database to app build for preloaded data. This will be over the 5MB data limit. Load data from local database on startup. Saving updated data to local data store for persistence. Prefer schema-less if possible. Simple query interface. I could load all the data into memory and just use standard Angular filters for this, provided the performance was decent. Object query interface... something like an ActiveRecord-like ORM rather than having to write SQL in app. Options Options are following : Breezejs - Looks more focused on server. Breeze is a JavaScript library that helps you manage data in rich client applications. If you store data in a database, query and save those data as complex object graphs, and share these graphs across multiple screens of your JavaScript client...
Comments
Post a Comment