2016-05-11 15 views
1

私はRuby on Railsを新しくしています。私は私の学校の最終プロジェクトにリアルタイムのチャット機能を追加しようとしています。それはAction Cableがこれでうまくいくようです。Rails - アクションケーブルはRails 5を必要としますか?

しかし、Action Scriptの使用方法に関するチュートリアルを検索するときは、常にRails 5アプリケーションです。私のグループと私はRails 4.2.6を使用しています。 Action ScriptにはRails 5が必要ですか、それともRails 4でも使用できますか?

Rails 4で使用できない場合は、アプリでリアルタイムチャット機能を作成するために使用できる他の宝石や技術はありますか?

+1

代わりに、 'websocket-rails' gemをレール4で使うこともできます。' faye'のような選択肢もあります。楽しむ。 –

答えて

4

要するに、はい。最低でも、それはRails 5に付属するActiveSupport 5を必要とします。

Rails 4の依存関係としてActionCableを含めるには非常にラウンドアバウトの方法がありますが、Rails 4とIこの理由のためにそれに対して推奨するでしょう。 ActionCableを使用する場合は、Rails 5にアップグレードする必要があります。そうでない場合は、フェイなどのイベントを使用したメッセージングフレームワークをチャットに使用することを検討してください。

Action Scriptとはどういう意味ですか? Adobe Flash言語/フレームワークを意味しますか?もしそうなら、これはRailsとは関係ありません。

+0

Woops!ごめんなさい!私が「アクションケーブル」を意味していたので、「アクションスクリプト」と言われたのは間違いなくタイプミスでした。 'Faye'のアドバイスをありがとう。私は間違いなくそれを調べます。 – Rafi

関連する問題