socket.io
を使ってWebSocketについて勉強するためのリポジトリ
- firewall の設定
- localの8080(フロントエンド用),3000(バックエンド用)を解放する。
- 検証だけなのでプライベートのみで大丈夫です。
- backend を起動する。
- 未実施の場合は
npm i
を実行する。 npm run build
を実行する。npm run start
を実行する。
- 未実施の場合は
- frontend または frontend-vue3 を起動する。
- frontend の場合
- 未実施の場合は
npm i
を実行する。 npm run build
を実行する。npm run start
を実行する。- Chrome のウィンドウを2つ開き、それぞれ
http://localhost:8080
にアクセスする。 - テキスト入力⇒送信ボタン押下とすれば、両方に送信内容が表示されます。
- 未実施の場合は
- frontend-vue3 の場合
- 未実施の場合は
npm i
を実行する。 npm run serve
を実行する。- Chrome のウィンドウを2つ開き、それぞれ
http://localhost:8080
にアクセスする。 - テキスト入力すれば、両方とも入力値が変更されます。(衝突の解決は未対応)
- 未実施の場合は
- frontend の場合