Couchdb 是否可以使用React Native创建脱机首个应用程序?

Couchdb 是否可以使用React Native创建脱机首个应用程序?,couchdb,offline,react-native,pouchdb,Couchdb,Offline,React Native,Pouchdb,据我所知,离线第一应用程序需要一种方法来判断用户是否已连接;如果没有,它将在本地存储更改,并在联机时与远程服务器同步 我发现在web应用程序中实现这一点的方法是在客户端使用连接到数据库的api进行通信。或者通过使用 是否可以使用React Native具有类似的功能?也许通过使用适配器。本地远程数据同步还有其他选择吗?我还没有在React本机应用程序中实际实现脱机功能,但从文档来看,提供的API使您能够实现这一点 您正在寻找的API是(用于数据持久化)和用于检测连接信息使用的API 关于使用Po

据我所知,离线第一应用程序需要一种方法来判断用户是否已连接;如果没有,它将在本地存储更改,并在联机时与远程服务器同步

我发现在web应用程序中实现这一点的方法是在客户端使用连接到数据库的api进行通信。或者通过使用


是否可以使用React Native具有类似的功能?也许通过使用适配器。本地远程数据同步还有其他选择吗?

我还没有在React本机应用程序中实际实现脱机功能,但从文档来看,提供的API使您能够实现这一点

您正在寻找的API是(用于数据持久化)和用于检测连接信息使用的API

关于使用PockDB,您的思路是正确的。您最可能需要自己编写的部分是同步脚本(我不确定您是否可以在后台执行此操作,但我可能错了)


让我知道你的进展如何,或者如果你想在twitter上进一步讨论@hugo_uudf:)

我为PockDB构建了一个AsycStorage适配器,包括React native的Polyfills。这很有帮助


根据user@modusjesus from的说法,backDB react native是一个很好的库:这非常困难,因为当屏幕被锁定时,运行时被挂起。还没有解决办法。你找到解决办法了吗?这正是我想做的。我再也不看了。。。所以我想不是。这可能正是我们一直在等待的。项目转移到了/