バックエンド 2026-03-09
Node.js (ノードジェイエス)
本来「ブラウザの中」でしか動かなかったJavaScriptを、「サーバー側」でも動かせるようにした革命的な実行環境。
Node.js(ノード)とは
Google Chromeの強力なエンジン(V8)をくり抜いて、パソコンやサーバーの上に直接置いてJavaScriptを動かせるようにした「実行環境」のことです。
💡 例え話でいうと…
**「水陸両用になった自動車」**のような革命です。 JavaScriptは元々、「Webブラウザ(ChromeやSafari)という水槽の中でしか生きられない魚」でした。 しかしNode.jsが登場したことで、魚が陸に上がり、サーバー側(バックエンド)のデータベースやファイル操作も全てJavaScriptだけで書けるようになりました。
📌 最大のメリット
エンジニアは、画面の見える部分(フロントエンド)も裏側のシステム(バックエンド)も、**「JavaScriptという1つの言語だけ覚えれば、全てを一人で作れる」**ようになったのです。