JavaScriptでウェブサーバーを作成する方法


  1. Node.jsのインストール: まず、Node.jsをインストールする必要があります。公式のNode.jsウェブサイト(https://nodejs.org)からダウンロードして、インストールしてください

  2. プロジェクトのセットアップ: ウェブサーバーのプロジェクトフォルダを作成し、そのフォルダに移動します。

  3. Expressモジュールのインストール: Expressは、Node.jsのフレームワークであり、ウェブサーバーの作成を簡素化するために使用されます。以下のコマンドを実行して、Expressをインストールします。

npm install express
  1. サーバーのコードの作成: エディタでプロジェクトフォルダを開き、server.jsという名前の新しいファイルを作成します。以下のコードをserver.jsに追加します。
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
  res.send('Hello, World!');
});
app.listen(port, () => {
  console.log(`Server listening at http://localhost:${port}`);
});
  1. サーバーの起動: 以下のコマンドを実行して、サーバーを起動します。
node server.js
  1. ウェブサーバーのテスト: ブラウザを開き、http://localhost:3000にアクセスしてみてください。"Hello, World!"と表示されるはずです。

以上で、JavaScriptを使用してシンプルなウェブサーバーを作成する方法が完了です。このウェブサーバーは、Expressフレームワークを使用してリクエストを処理し、レスポンスを返します。