<aside> ❗ 웹 서버를 쉽게 개발하도록 도와주는 node.js 의 프레임워크

</aside>

express 시작

// express 설치
npm i express --save

const express = require('express')
const app = express()

// 라우팅
app.get('/', (req, res) => res.send('여긴 홈'))
app.get('/about', (req, res) => res.send('여긴 about'))

app.listen(3000, () => console.log('app listening on port 3000'))

Route 파라미터

app.get('/page/**:Id**', (req, res) => {
	res.send(req.**params.id**)
}

Redirect

res.redirect('/')

미들웨어

1. body-parser

// body-parser 설치
npm i body-parser --save

const bodyParser = require('body-parser')

app.use(bodyParser.json())

app.use( (req, res) => {
	res.end(JSON.stringify(**req.body**, null, 2))
}