サーバーとAPIの作成#
- はじめに
今回は、Node.jsを使ってバックエンド開発を行い、サーバーとAPIを作成していきましょう。では、二人の説明を見ていきましょう。
それはJavaScriptでバックエンド開発ができるようになるプラットフォームだよね?
ピンポン!🔔 Node.jsは、JavaScriptを使ってサーバーサイド開発ができるようにするの!
まずは、Node.jsをインストールして、必要なライブラリをインストールするわ!今回は、
express
というWebフレームワークを使っていくね!
わかった、Node.jsを使ってバックエンド開発を行うんだね!
そうなの!
express
を使って、簡単にサーバーとAPIを作成していくよ!
まずは、
express
を使って、基本的なサーバーを立ち上げるわ!
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello, World!');
});
app.listen(port, () => {
console.log(`Server is running at http://localhost:${port}`);
});
なるほど、
express
を使ってサーバーを立ち上げるんだね!
そうなの!これで、基本的なサーバーが立ち上がるわ!次に、APIを作成していくよ!
例えば、こんな感じで、簡単なAPIを作成できるわ!
app.get('/api/greet/:name', (req, res) => {
const name = req.params.name;
res.json({ message: `Hello, ${name}!` });
});
わかった!
app.get()
でAPIのエンドポイントを作成して、リクエストパラメータを取得してレスポンスを返すんだね!
そうなの!これで、簡単にサーバーとAPIが作成できるの!😊
- おわりに
Node.jsを使ってバックエンド開発を行い、
express
フレームワークを使って簡単にサーバーとAPIを作成する方法を紹介しました。これで、JavaScriptを使ってバックエンド開発を行うことができます。ぜひ、さらに機能を追加して、自分だけのAPIを作成してみてくださいね!