私は、ブラウザで動作するように従来の意味でチャットルームを構築しようとしていますが、サーバーとクライアントの間で適切な抽象化を可能にする適切なAPIレイヤーを備えています。
シンプルに保ちたいのですが、データベースにトランスクリプトを保存するなど、今後さらに機能を開発する余地があります。
私は、ブラウザで動作するように従来の意味でチャットルームを構築しようとしていますが、サーバーとクライアントの間で適切な抽象化を可能にする適切なAPIレイヤーを備えています。
シンプルに保ちたいのですが、データベースにトランスクリプトを保存するなど、今後さらに機能を開発する余地があります。
あなたはフェイを使うことができます。
https://github.com/jcoglan/faye
このhttp://railscasts.com/episodes/260-messaging-with-fayeのRailscastもあります
Node.js上に構築されたFayeを活用することを検討できますが、WebSocketもサポートしていると思います。おそらく、すべてのトランスクリプトをRedisストレージでルーティングします。