【发布时间】:2019-11-25 12:20:15
【问题描述】:
在搜索我的困惑时,我没有找到令人满意的资源。
所以我一直在寻找的问题是,离线优先的移动应用程序和 PWA 之间有什么区别。
至于我对任何移动应用程序的理解程度,可以这么说;可以将使用 redux 或使用 SQLITE 或使用领域的 react-native 应用程序制作为离线优先的应用程序。 并且使用 PWA,服务工作者(我对此知之甚少)进行所有离线用户交互,最后在确认网络连接时,根据 PWA 的要求获取或检索数据。
虽然我没有提及 PWA 可以执行的其他功能(同样我对此知之甚少)。即使现代浏览器只能支持 PWA,为什么在当今的趋势中会大肆宣传 PWA?
请指导我解决我的问题的任何错误。非常感谢任何类型的信息、知识或回答我的问题的链接。
【问题讨论】:
-
你可能想要read this :)
-
感谢@Villekoo 的链接,这清除了 PWA 部分,但我这边还有一些关于 PWA 的疑问,即如果要推送通知,如何在没有网络连接的情况下推送通知从服务器,如果使用 PWA 时缓存的智能数据被发送到服务器(数据库),是否与通过离线优先方法移动应用程序发送到服务器的数据相同?
标签: sqlite react-native realm progressive-web-apps