具有持久本地数据库的渐进式Web应用程序

8

在实现渐进式Web应用时,本地数据库的最佳选择是什么?

最初的选择是设计一个智能客户端桌面应用程序,具有一键式部署,将安装本地SQLite数据库。然后可以使用Microsoft Sync Framework将本地数据库与服务器端SQL数据库同步。

但是考虑到未来的用例支持移动设备,我更感兴趣开发支持离线模式(对于没有任何互联网连接的用户)的渐进式Web应用程序,而且需要使用本地SQL数据库。

考虑到React PWA技术栈,我找不到一个干净的SQLite实现。虽然IndexDB可用,但它不像SQL。

有关如何使用持久本地SQL数据库实现PWA离线模式的任何反馈?

1个回答

5

我认为IndexedDB不是持久的,因为如果设备上的可用磁盘空间不足,它可能会在不通知用户的情况下被删除。 - ChrisW

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接