On the back I have a node.js connected to a mongodb (making requests for the front app and other processes)
On the front , any device (..) able to run sencha touch 2 with phonegap -
the main purpose of the app is wine categorization, so people can filter by
species and
harvest years.
I'm talking about not much more than 6000 lines (looking at it like a relational table)
1.Do you think I should hold the database locally ? if remote - 2
1.1 If locally, how hard will it be to update it everytime I add a new wine?
2. if I don't hold the information on the device, should I be calling to the jsonp every call? or first call it to get the main data inside a store and just then filter it locally with sencha?
I think I can generalize the question.. where should I manipulate the data and should I save it locally at all(Basically I'd rather not..but think this might be the right way)?
Please share your thoughts with me
Thank you!