2016-05-11 106 views
1

我有點新Ruby on Rails。我正在嘗試爲我的學校最終項目添加實時聊天功能,看起來Action Cable對此很有幫助。導軌 - 動作電纜是否需要導軌5?

但是,每當我搜索有關如何使用Action Script的教程時,它們始終是Rails 5應用程序。我的團隊和我正在使用Rails 4.2.6。 Action Script是否需要Rails 5,還是我也可以在Rails 4中使用它?

如果我不能在Rails 4中使用它,是否有任何其他寶石或技術可用於在我的應用程序中創建實時聊天功能?

+1

您也可以使用帶導軌4的'websocket-rails' gem。還有更多的選擇,比如'faye'。玩的開心。 –

回答

4

總之,是的。至少它需要使用Rails 5的ActiveSupport 5。

儘管可能有一種非常迂迴的方式將ActionCable作爲Rails 4的依賴項,但它並不打算用於Rails 4和I爲此會推薦它。如果你想使用ActionCable,你應該升級到Rails 5.否則,考慮使用Faye或其他的聊天消息框架。

你是什麼意思由Action Script?你的意思是Adobe Flash語言/框架?如果是這樣,這與Rails無關。

+0

Woops!抱歉!我提到兩次「行爲腳本」絕對是一個錯字,我的意思是「Action Cable」。並感謝關於'Faye'的建議。我一定會考慮這一點。 – Rafi