私はMEANスタック上に構築された売買ウェブサイトを構築しています。私はsocket.ioの使用を計画しています。だからここに(私はこの上socket.io使用します私のウェブサイトはソケットioルーム(平均スタック)
- ユーザーに動作します方法です彼らはいずれかのアイテムを投稿売る/
- 他のユーザーを購入することができます登録して
- にログインしますポストに提供することができます
- ポスターには、現在のオファーを表示するオプションがあります。次に、オファーを受け付けるユーザーが選択されます。
- 彼らが提供する、ポスター、それらの両方の通信(チャットルーム)があります提供し、ユーザーの両方を受け入れるとポスターは、顧客の申し出を受け入れたときに
だから、それはチャットを開きます。彼らがコミュニケーションするためのものです。だから私の質問は、私はソケットioの部屋を使用します。ポスターがオファーを受け入れると、彼らは両方とも部屋に入ります(私は部屋を作り、自動的に参加します)。この部屋はMongoDBに保存され、その後、すべてのメッセージが送信されます。データベースに保存されます。ログアウトしてもメッセージの履歴を見ることができます。
これが最適な方法ですか?
- は、彼らが部屋のリストについては、ユーザーのログイン、データベースが参加している各他の
- クエリにメッセージを送信し、データベースのたびに保存
- (DBに保存された)それらの両方のための部屋を作成します。彼らは彼らが持っているメッセージを見ることができました。
平均スタック、Meanjs.orgまたはMean.ioを使用しましたか?どちらを使うか決めにくい – user3125823