JavaScript

No Image

前回は adapter.sids からユーザーの一覧を取得したが、今回は adapter.rooms から部屋の一覧を取得してみようと思う。

例えばユーザーがチャットロビーにアクセスした際、

自分以外のユーザーのリス ...

JavaScript

No Image

前回のエントリーでは全て Node.js のサーバ内で検証していたが、実際にはクライアントサイドの Javascript とデータをやり取りしてこそだ。

と言う訳で、手始めにユーザーがページを開いた時、既に繋がっているユー ...

JavaScript

No Image

以前の検証で「リアルタイム双方向通信」が可能になったので、定番のチャットアプリでも作ってみようと思う。

いずれまとめ記事をエントリーするつもりだが、しばらくは1機能ずつしっかり学習して理解を深めて行きたい。

そ ...

JavaScript

No Image

そう言えば、Node.js を触り始めてすぐの時に「package.json ってなんじゃら?」となった事を思い出した。

最初のうちは手書きでこのファイルを作っていたのだが、勿論そんな事はしなくてもよい。

$ npm ...

JavaScript,PHP

No Image

既に存在している一人用の WEB アプリに「リアルタイムな双方向通信を搭載したい」と言うのが、Node.js に手を出した理由である管理人。

この WEB アプリの仕様は

事前処理は PHP で済ませて HTML を ...

JavaScript

No Image

SQLサーバの各種接続情報など、アプリ全体で使う設定は1つのファイルにまとまっていて欲しい。

いわゆる config ファイル的な物は、Node.js の世界ではどういう物が使われているのか調べてみた。

&nb ...

JavaScript

No Image

Node.js を触り始めて、真っ先に遭遇したエラー。

$ node server.js(node:57017) Warning: To load an ES module, set "type": "module" in th ...