セクション 31 / 42
Web開発
Node.js
JavaScriptを“ブラウザの外”でも動かす土台
もともとJavaScriptは「ブラウザの中」で動く言葉でした。Node.js(ノードジェイエス)は、そのJavaScriptをブラウザの外(あなたのパソコンやサーバー)でも動かせるようにする土台です。
何がすごいの?
- 表側(ブラウザ)も裏側(サーバー)も、同じJavaScriptで書ける。
- パソコン上で開発用の道具を動かせる(ReactやNext.jsもNode.jsの上で動く)。
- 世界中の便利な“部品”を取り込める(次のnpm)。
npm=“部品のお取り寄せ”
npmは、世界中の開発者が作った便利な部品(パッケージ)を取り寄せて使える仕組みです。料理でいう“市販の合わせ調味料”。npm install で取り寄せ、自分のアプリに組み込めます。
このサイトもNode.jsの上で動く
npm install(部品の取り寄せ)→ npm run dev(開発用に起動)という流れは、Web開発の“あいさつ”のようなものです。
名前だけ覚えればOK
「Node.js=JavaScriptをパソコン/サーバーで動かす土台」「npm=部品のお取り寄せ」。この2つを覚えておけば十分です。
理解度チェック
読み込み中…