我在react项目中有一个使用firebase实时数据库的需求,有时这可能是在低连接或无连接期间。
我知道Firestore有一个原生的离线功能,但是我想知道怎样才能让firebase db离线工作。
这些需求有相当重的读/写工作负载,所以在这种情况下,我尽量避免使用Firestore。
我应该使用像indexeddb这样的东西吗?有没有人有过类似的东西?关于客户端rest数据加密,您有什么建议吗?
非常感谢
发布于 2021-10-11 22:18:07
在Firebase Realtime Database SDK for JavaScript/web中,没有内置的支持在两次重新加载之间保持数据。只要用户不重新加载页面,它就可以处理间歇性的连接中断。
如果您希望在页面重新加载之间持久化数据,则必须自己实现-例如,通过将快照值存储在indexeddb中。
另请参阅:
https://stackoverflow.com/questions/69532872
复制相似问题