Node.js は、Chrome の V8 エンジン上に構築されたオープンソースのクロスプラットフォーム JavaScript ランタイムです。 ブラウザーの外部 (サーバー、ローカル コンピューター、またはスクリプト) で JavaScript を実行できるため、最新の Web ツールとバックエンド開発の基盤となります。
Node.jsを使用する理由
- フルスタック JavaScript: クライアント コードとサーバー コードの両方を同じ言語で記述します。
- 高速でスケーラブル:イベント ドリブンの非ブロッキング I/O により、Node.js リアルタイム アプリや API に最適です。
- 大規模なエコシステム: npm は、ほぼすべての開発タスクに対して何百万ものパッケージをホストします。
- 最新のツールに必要: ほとんどの JavaScript フレームワーク (React、Vue、Angular、Next.js) は、ビルド ツールを実行する Node.js に依存します。
Windows に Node.js をインストールする
好みの環境を選択します。
- Node.js を Windows にインストール する — バージョン マネージャー (nvm-windows) を使用して Windows に直接インストールします。
- WSL に Node.js をインストール する — Linux 用 Windows サブシステムにインストールします (Linux サーバーにデプロイする場合、または Linux ベースのツールを使用する場合に推奨)。
チュートリアルと学習リソース
- nodejs.org/en/learn — 公式 Node.js ファースト ステップ ガイドとチュートリアル。
- Node.jsを使用して JavaScript アプリケーションを構築 する — 初心者向けの Microsoft Learn ラーニング パス。
- VS Code のNode.js チュートリアル - Visual Studio Code で簡単な Node.js アプリを構築します。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Windows developer