首页 文章

React Native:如何在客户端存储聊天?

提问于
浏览
2

我目前正在为Android和iOS构建一个带React Native的社交网络应用程序 . 该应用还允许用户互相聊天 . 聊天应该可以离线使用(如WhatsApp Messenger和Facebook Messenger) .

存储客户端聊天的方式或最佳方式是什么?

我知道的选项:

  • AsyncStorage(仅允许6MB,不确定这是好还是足够快)

  • 客户端数据库,例如境界(我被告知这可能是一种矫枉过正)

  • mobx-persist(不确定这是否理想/推荐)

  • redux-persist(与上面相同)

1 回答

  • 2

    Aren 't you worried that your app will be too ' heavy '? I can understand storing messages if messaging is not main feature of the app, but with social networking you' ll需要在设备上存储大量的消息 . 从用户体验看起来不太好看 . 尝试聊天后端解决方案,如ConnectyCube我用他们的ReactNative SDK,它工作得很好

相关问题