Build Offline-First Apps for Web and React Native