2011-01-29 5 views
6

원래 Juggernaut를 사용할 계획 이었지만 Rails 3과 호환되지 않습니다. 새로운 Juggernaut 2는 Rails와 완전히 독립적 인 것으로 보이는데, 이는 내가 원하는 바가 아닙니다. 그렇다면 나는 깔끔함을 발견했는데, 그것은 아주 깨끗하게 보입니다. 그러나 아직 개발 중입니다. 그래서 어떤 프레임 워크를 사용해야하는지 궁금합니다. 아니면 더 좋은 것이 있습니까? 감사합니다.Rails를 사용하여 대화방을 만들고 싶습니다. Juggernaut 2를 사용해야합니까?

답변

6

이 항목에 대한 옵션을 상당히 광범위하게 살펴 보았습니다. 실시간 채팅은 Rails에 비해 약간의 차이가 있습니다. Rails에 정말로 있고 싶다면 Cramp가 가장 좋은 옵션 일 것입니다. http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/

EventMachine을 사용하여 통신을 처리한다는 것은 당신이 여전히 Rails 외부에 있어도 당신이 적어도 Ruby에 있고 모델을 공유 할 수 있다는 것을 의미합니다. 및 도서관. https://github.com/tobyhede/AsyncRails

에 크게 기반이되는 :

나는 비동기 레일 GitHub의 구축이 당신은 새로운 저거넛이 레일에서 해제 결합되어 그 권리있어 https://github.com/igrigorik/async-rails

12

,하지만 '아무튼 둘을 함께 사용할 수 없다는 뜻입니다. Juggernaut에는 Ruby 라이브러리가 있습니다. Juggernaut를 사용하면 Toby가 말한 오래 지속되는 연결 문제를 해결할 수 있습니다.

juggernaut에 대해 궁금한 점이 있으시면 (필자는 제작자입니다.)

+0

저는 Juggernaut를 사용하는 앱에 실시간 지원을 추가하고 매우 인상적이었습니다. – lebreeze

+3

작성자가 활성 상태 인 경우 +1 – austinbv

0

음 - 당신은 또한 Socky을 시도 할 수 : https://github.com/socky/socky-server-ruby

는 루비 기반, 그리고 대부분의 장치를 지원하는 플래시 대체와 기지로 웹 소켓을 사용합니다. 또한 완전한 루비 기반이기 때문에 원하는 경우 시도해보십시오 :)

관련 문제