【问题标题】:Subscriptions or Push Notifications?订阅还是推送通知?
【发布时间】:2021-10-16 22:22:47
【问题描述】:

我正在使用 react-native 构建一个应用程序,因为我对原生开发还很陌生,我想进一步了解什么是最适合我的选择?

由于我的应用程序依赖于实时通信,是使用graph-ql subscriptions 加上push notifications 还是只使用graph-ql subscriptions 的最佳选择,或者我应该只使用push notifications

任何形式的帮助将不胜感激!!!

【问题讨论】:

  • 你能举一个你想实现的具体例子吗?
  • 感谢@Bojke 的回复!将我视为聊天应用程序,我们都知道实时通信是关键功能之一,所以我想知道是仅使用 GraphQL 订阅进行实时通信还是仅使用推送通知或将两者结合起来存档更好的用户体验?

标签: react-native push-notification graphql


【解决方案1】:

为了在后台获取消息,您肯定需要推送通知,但没有什么可以保证实时收到通知。 我建议你两者都用。 在前台,您需要确保一切立即发生,订阅在这里完成他们的工作。 您应该发送推送通知并触发每条消息的订阅。 此外,您还可以轻松实现打字功能、在线/离线状态等...

【讨论】:

  • 谢谢@Bojke 的回答,所以在前台,我会忽略从推送通知收到的数据并改用订阅吗?
  • 没错。至少我会这样做。
猜你喜欢
  • 2015-06-19
  • 1970-01-01
  • 2019-09-24
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多