質問: Node.jsの説明を読んだ時、 > > Node.js (ノード・ジェイエス) とは、JavaScript でプログラミングすることのできる、サーバーサイド向けのプラットフォームです。 > > > という文が書いてありました。Node.jsはフレームラークではないのでしょうか? それともプラットフォーム=フレームラークですか?
回答: Web関係で「フレームワーク」といった場合、RailsやLaravelなど、**プログラミング言語の上に**構築されたライブラリの形をとっています。 これに対して、Node.jsは**プログラムの実行環境**を含むものなので、フレームワークというには規模が大きすぎます。