Node.jsをウェブサイトの基礎にするか、特定の機能(チャットルームなど)が必要な場合にのみ使用しますか?Node.jsは「apps」のみに使用する必要がありますか?
たとえば、特定のプロジェクトでは、npmを使用していて、すべてのコードがメインディレクトリにあるnode_modules
フォルダとpackage.json
ファイルを持っています。
しかし、これが良い練習であるかどうかは私が尋ねる質問です。 Node.jsは、たとえばchat-room/
フォルダにのみ使用する必要がありますか?または、必要に応じて、同じNode.jsインストールをWebサイト全体で使用することもできますか?
Node.jsは何でも使用できます*。あなたのウェブサイトやアプリケーションのベースとしてノードを使用することは非常に一般的です。ウェブサイトは「アプリ」 – woodpav
ポートを処理し、HTMLマークアップをレンダリングするサーバーは*アプリケーションです。確かに、それはまだ*動的に要求に反応しないかもしれませんが、すでにかなり多くしています。 – Bergi
ノードにルーティング機能がありません。とにかく、「アプリ」や「主な構造」、「あなたのウェブサイト内」の意味を理解できません。それが立っているので、あなたが何を求めているのかははっきりしていません。 –