Wow. Among all conversations, haven't heard this simple truth mentioned any more. Would love to hear more discussion along these lines.
You can use local storage to cache for offline use. TBH I don't think most apps really need the overhead of these new libraries. Half of the apps on the app store just display and update data from a DB.