替代setInterval

时间:2016-06-22 14:33:05

标签: ruby-on-rails reactjs setinterval

我正在一个网站上工作,每3秒重新加载一次通知和评论。我使用setInterval实现了这一点 - 正如Facebook的React Tutorial建议的那样 - 但我很快意识到这可能效率低下。

我目前正在使用Ruby on Rails和React。有哪些替代方案?

2 个答案:

答案 0 :(得分:1)

您可以使用websockets作为轮询的替代方法。在Rails中,你有ActionCable,它将被包含在Rails 5中,并使这些功能变得微不足道。

答案 1 :(得分:0)

另一个替代方案是pusher.com,我发现它是成本最低的快速集成。如果您使用rails并做出反应,您可能需要查看http://reactrb.org