2021-06-22
最速でWebサーバを立ち上げる
const http = require('http');
/**
* HTTP Request Handler
* @param {import('http').IncomingMessage} req
* @param {import('http').ServerResponse } resp
*/
function reqHandler(req, resp) {
resp.write(`You requested ${req.url}`);
resp.end();
}
const server = http.createServer();
server.on('request', reqHandler);
server.listen(3000, 'localhost');
簡単だけど、さすがにexpressくらいは使ってもいいかなって思う。
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('hello world');
})
きちんと作るときはkoaかな、最近全然触ってないからわからない。