2016-06-22 13 views
0

私は通知とコメントが3秒ごとにリロードされるWebサイトで作業しています。私はsetIntervalを使ってこれを実装しました - Facebookのリアクションチュートリアルが示唆しているように - しかし、私はすぐにこれが非効率的かもしれないことに気付きました。setIntervalの代わりに

私は現在、Ruby on RailsとReactを使用しています。代替案は何ですか?

+0

'WebSocket' ....? –

答えて

1

ポーリングの代わりにウェブソケットを使用できます。 RailsにはActionCableがあります。これはRails 5に含まれており、これらの機能を実装するのは簡単です。

+0

ActionCableをRails 5に更新せずに使用できますか? – Novice

+0

@Novice Rails 5.私はRails 4と一緒に使っていますが、以前のバージョンが動作するかどうかはわかりません。 – aromero

+0

申し訳ありませんが、Rails 5を意味していました。 – Novice

0

もう1つの選択肢は、私が見つけたpusher.comですが、これは最もコストの安い迅速な統合です。もしあなたがレールを使用して反応すると、チェックアウトしたいかもしれませんhttp://reactrb.org