レールにスーパーインスタントフィードバックを戻す方法を教える、レールにチュートリアルがありますか?たとえば、記事にコメントを付ける人や、ポーリングを使って即座にステータスを更新する人がいます。新しいツイートがTwitterで投稿されたり、Facebookの新しいステータスが更新されたときと同じように、私はオープンソケットのようなものを知っていますが、実際にそれを試したことはありません。任意のアイデアレールでインスタント超高速フィードバックを実行
1
A
答えて
2
Twitterはajaxポーリングを使用してこれを実現します。おそらく、WebSocketのようなものを使用するためには必要ないでしょう。
あなたはjqueryのを使用している、あなたはここで見ることによって開始することができますと仮定すると:それはあなたが最新の状態に維持したいだけコンテンツをレンダリングあなたのコントローラ上のアクションを定義するのと同じくらい簡単ですhttp://plugins.jquery.com/project/refresh
、およびリフレッシュ・プラグインを起動してそのアクションを要求し、コンテナーを取り込みます。最初のビューで
:
<script>
$(function() {
$('#keep_me_updated').refresh('/statuses');
});
</script>
<div id="keep_me_updated">
</div>
やステータス/インデックス内:
<% Status.all.each do |status| %>
<%= status.body %>
<% end %>
+0
私はまだ試してみたことがありませんが、あなたは簡単に聞こえます...ありがとう – Uchenna
関連する問題
- 1. 高速テスト実行
- 2. DotNETの超高速描画
- 3. インスタント実行が
- 4. ロボットプロセスオートメーション(RPA)高速実行エラー
- 5. 超高速ASP.NET AJAXコールバック/ PageMethodsの実装方法
- 6. Oracleでの低速クエリ(SQL Serverで高速実行)(相関サブクエリ)
- 7. インスタント速度の変更LibGDX
- 8. 1つのサーバー上の同じコードが1つのサイトで超低速で実行されますが、別のサーバーで高速に実行されます
- 9. Android高速実行のsqliteクエリ
- 10. 高速イテレータ実装
- 11. レール3.0プロジェクトをレール3.1マシンで実行
- 12. CSVデータをレールで高速にインポートする
- 13. MATLABでバッチジョブの実行を高速化する
- 14. spark scalaでmysqlクエリを高速に実行する方法
- 15. 2D高速フーリエ変換をRで実行する
- 16. C/C++でデ・インターリーブ配列を高速に実行する
- 17. Androidスタジオ3.0でインスタント実行でアプリを実行できません
- 18. onScrollのジェスチャーのフィードバックをより速く
- 19. AKAMAI CCU高速パージ実装
- 20. WPFプログラムは1台のコンピュータで超高速起動しますが、別のコンピュータで超高速起動します
- 21. ランダム「行で見つかった実行可能コードない」「インスタント実行」
- 22. Sequelize catchハンドラで高速応答が実行されない
- 23. C++でのMD5の高速実装
- 24. LuaでのBWTの高速実装
- 25. 高速行列累乗
- 26. 高速行列乗算
- 27. Androidスタジオ - インスタント実行を無効にできません
- 28. grailsテストの実行を高速化するには
- 29. データベースへの挿入タスクをより高速に実行する
- 30. 2列スクリプトを高速実行するには
http://railscasts.com/episodes/260-messaging-with-faye – rubish
フェイオープンを持っていますチャネル。すべてのユーザーがすべてのインスタントフィードにアクセスできるわけではなく、そのチャンネルにサブスクライブしているユーザーのみがフィードを取得する必要があります。ツイーターのように。私はそのレベルにそれをカスタマイズする方法はありませんが、私はjavascriptでそれほど良くありません。 – Uchenna