Ruby on rails facebook就像没有页面刷新的通知一样

时间:2016-09-09 06:26:41

标签: ruby-on-rails ruby-on-rails-4.2

我正在开发一个在我的rails应用程序中开发facebook或stackoverflow的过程。当新活动存储在数据库中时,我会在浏览器上刷新新通知。没有刷新页面。有一种方法可以通过setInterval提供ajax请求。但是看起来很乏味,因为服务器上会有很多请求,我只想在主页上存储数据时才会闪现通知

我怎样才能实现这个目标?

1 个答案:

答案 0 :(得分:1)

不幸的是,对于你的问题没有“采取这个代码并且很开心”的解决方案,因为你要求的是websockets和rails 4不支持它们开箱即用(rails 5与新的“action_cable”一起使用) )。

您可能希望查看以下链接:

pusher web sockets

websockets rails gem

pusher gem tutorial