Re-post abridged from
https://chuanyan.live/2019-01-why-local-native/
Why Local Native?
2019-01-04
It seems applications today are "Cloud Native" by default. For end user, it becomes expected for a "meaningful" application to have all its data available on all the devices all the time. However this assumed convenience comes with drawbacks:
performance for certain feature
Network is still slow, hence caching and syncing cache with remote datastore is a normal practice to boost user experience at the cost of ...