JavaScript をどこでも実行

Node.js® は、開発者がサーバー、Web アプリ、コマンドラインツール、スクリプトを作成できる、無料のオープンソースのクロスプラットフォーム JavaScript ランタイム環境です。

Node.js(LTS)のダウンロードNode.js(LTS)のダウンロード長期サポート付きの Node.js v20.12.11 をダウンロードします。Node.js は パッケージマネージャーからインストールすることもできます。新しい機能を早く使いたいですか?その場合は代わりに Node.js v21.7.21 を入手してください。
// server.mjs
import { createServer } from 'node:http';

const server = createServer((req, res) => {
  res.writeHead(200, { 'Content-Type': 'text/plain' });
  res.end('Hello World!\n');
});

// starts a simple http server locally on port 3000
server.listen(3000, '127.0.0.1', () => {
  console.log('Listening on 127.0.0.1:3000');
});

// run with `node server.mjs`

当社の学習教材で、Node.jsが提供できる機能の詳細をご覧ください。