最初我计划使用Juggernaut,但是它与Rails 3不兼容。新的Juggernaut 2似乎完全独立于Rails,这不是我想要的。然后我发现抽筋看起来很整洁,但仍在开发中。所以我只是想知道应该使用哪个框架?还是有更好的选择?
谢谢!
最佳答案
我已经广泛地研究了这些选项,并且实时聊天有点违背Rails。如果您真的想留在Rails中,那么Cramp可能是最佳选择。我建议您也阅读有关Websockets和Rails的这篇文章:http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/
使用EventMachine处理通信意味着即使您仍然不在Rails中,您仍然至少在Ruby中并且可以共享模型和库。
我在GitHub上有一个异步Rails构建:
https://github.com/tobyhede/AsyncRails
这主要基于:
https://github.com/igrigorik/async-rails
关于ruby-on-rails - 我想使用Rails建立聊天室,我应该使用剑圣2还是抽筋?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4840180/