現在チャットアプリを開発していまして、チャット部屋をユーザが自分で建てられるような実装を考えています。
Node.jsは最近知った程度の初心者です。
そこで、新規に立ち上げるHTTPについてなのですが、Node.jsのhttpモジュールを知る前までは
ユーザがチャット部屋作成
↓
型番となるHTMLにユーザ情報を渡して新規に部屋作成
↓
データベースにチャット部屋を保存
↓
他のユーザはデータベースから現在保存されているチャット部屋情報を取得し、一覧として表示
↓
入室
としようと思っていました。
しかし、これだと見てのとおり、HTML情報をまるごとデータベースに保存しなくてはならずゴチャゴチャとしており、検索時にも特定のチャット部屋を見つける検索機能などをつけるとしても、データベース側で色々と試行錯誤しなくてはならず複雑です
そこで、Node.jsのHttpモジュールを知ったのですが、調べると立ち上げも簡単でよく使用されている例を見ます。が、どういった形でhttpを立ち上げるのか等内部的な処理の記載がなかなか見つかりません。。
独自に型番のHtmlを作るのとどう違うのか教えてください、よろしくお願いいたします。