サーバーサイドをJavaScriptで実行できる技術。
通常フロントエンドをHTML/CSS, JavaScriptなどで実装し、サーバーサイドをPHP, Javaなどで実装するが、Node.jsを利用すると、サーバーサイドもJavaScriptで実装するため、学習コストが下がる。
また、従来のWebサイトではじっくするためにGoogle Chromeのようなブラウザが必要がったが、Webブラウザが不要となる。
(Google V8 JavaScriptエンジンを単独で利用できる)
同時に複数の処理を実行可能(並列処理)。
デッドロックが発生しない。
p4,p5の図を載せる