私はしばらくNodeJSをいじっています。Node が実際にどのように動作するのか、まだ理解できていないようです。たぶん、私がPHPの考え方を捨てることができないというだけです。PHP とはかなり異なることはわかっていますが、それでもアイデアを理解できません。特に、event-loop、event-driven、REPLという用語が繰り返されている場合はなおさらです。
コードは開始時に「永久に」実行されますか? すべてのクライアントが見て、クライアントからの何らかのonRequestイベントをリッスンするバックエンドの大きなブラウザ ウィンドウのようなものですか?
それとも、すべてのリクエストは分離されたサンドボックスですか? 他のリクエストとは別に、すべてのリクエストに対してコードが実行される場所は?
ビデオでソケット接続チャットのデモを見たことがありますが、最初のポイントで説明したように動作するようです。しかし、それはすべての人が同じ「空間」にアクセスする「奇妙な」ことではないでしょうか?