私は現在、バックエンド用にnode.jsを使用してWebチャットを構築しています。サーバーとクライアント間の通信にWebソケットを使用します。私はこれまでノードを操作したことがなく、データの保存と取得には常にPHP/MySQLとAjaxを使用していました。チャットは、ユーザーアカウントと連絡先リストを使用してMSNなどと比較できます。JavaScriptに大きく依存し、node.jsを介してすべての通信を行うWebサイトの開発に役立つヒントとフレームワークを探していました。
- データを保存するために何をお勧めしますか?Mongo db(mongoose?mongo-db native?)、SQLite?簡単な解決策をいただければ幸いです。
- すべてをWebSocket経由で送信し、会話ごとに新しい接続を確立しますか?
- PHPを完全に回避する方法はありますか?
- Backbone.jsまたはEmber.jsの使用をお勧めしますか?
助けてくれてありがとう!