Node.js

シンプルなExpressサーバーの作成

では、サーバーの基本構造を書いてみよう。あなたの server.js ファイルに以下のコードを追加する:

const express = require('express');
const dotenv = require('dotenv');

require("dotenv").config();

const app = express();

// Middleware setup
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
app.use(cors());

const PORT = process.env.PORT || 4000;

// Sample endpoint
app.get('/', (req, res) => {
  res.send('Vonage Verify backend is running.');
});

// Start server
app.listen(PORT, () => {
  console.log(`Server is listening on port ${PORT}`);
});
  • APIを構築するために、ExpressとCORSをインポートする。
  • を使用する。 express.json() そして express.urlencoded() を使用して、送られてくるリクエストボディを解析します。
  • について cors() ミドルウェアはどのオリジンからのリクエストも許可する。
  • サーバーが稼動していることを確認するメッセージを返す単純なエンドポイント(/)を追加する。

バックエンドの実装をテストしましょう。サーバーを動かしてみよう:

node server.js

そして、以下を訪れよう。 http://localhost:3000 をクリックしてください。ご覧ください:

Vonage Verify Backend is running

これが表示されたら、おめでとうございます!あなたのサーバーは正しく動作しています!