gpt4 book ai didi

javascript - 是否有一个抽象层,以便我可以集成一次并使用 pusher、pubnub 或 faye?

转载 作者:行者123 更新时间:2023-11-30 05:55:05 24 4
gpt4 key购买 nike

我正在考虑在我的 Rails 3 应用程序中使用实时通知,但我希望能够从 faye 开始也许可以切换 pusherpubnub稍后如果速度开始成为问题。是否有 gem 或其他东西可以帮助我将其抽象出来?我想我还需要一些 javascript,这样我才能真正在客户端进行更新。

最佳答案

为了实现这一点,您需要在两层进行抽象。

  1. 客户JavaScript
  2. 服务器 ruby

我可以看到这一层的值(value)。但是,Pusher 和 PubNub API 非常简单,在它们之间进行交换并不困难。也就是说,服务提供的功能存在一些差异,因此您无法将它们抽象化。不过,对于“提及和评论回复的用户通知”,你会没事的。

我查看了使用 chat-js 在领域特定级别构建抽象.它可能是一个有趣且相关的引用,尽管它现在只有一个 PusherAdapter。

关于javascript - 是否有一个抽象层,以便我可以集成一次并使用 pusher、pubnub 或 faye?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12377364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com