![](/img/trans.png)
[英]Should I use node.js + express or Rails + Juggernaut to build a chat room?
[英]I want to build a chat room using Rails, should I use juggernaut 2 or cramp?
最初我打算使用Juggernaut,但它与Rails 3不兼容。而新的Juggernaut 2似乎完全独立于Rails,这不是我想要的。 然后我发现抽筋,它看起来很整洁,但仍在开发中。 所以我只是想知道我应该使用哪个框架? 还是有更好的? 谢谢!
你认为新的Juggernaut与Rails脱钩是对的,但这并不意味着你不能将两者结合使用。 Juggernaut附带一个Ruby库。 使用Juggernaut解决了Toby所谈论的长期连接问题。
关于剑圣的任何问题,请给我一条线(我是创造者)。
我已经非常广泛地研究了这些内容的选项,实时聊天有点违背了Rails的内容。 如果你真的想留在Rails中,那么Cramp可能是最好的选择。 我建议你看一下Websockets和Rails上的这篇文章: http ://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/
使用EventMachine来处理通信就意味着即使你仍然在Rails之外,你至少在Ruby中并且可以共享模型和库。
我在GitHub上构建了一个Async Rails: https : //github.com/tobyhede/AsyncRails
这主要基于: https : //github.com/igrigorik/async-rails
好吧 - 你也可以试试Socky: https : //github.com/socky/socky-server-ruby
它基于ruby,并使用WebSocket作为闪存后备的基础,以支持大多数设备。 它也是完全基于ruby的,所以如果你想要尝试:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.