Nodejs에서 API 서버를 만들기 위해서는 Express라는 라이브러리를 사용한다.
설치는 아래와 같다.
npm install express --save
간단한 API 서버를 만들어보자.
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})
app.get()은 메소드 GET을 라우팅 할 수 있게 해주는 함수이다.
POST, PUT, DELETE 메소드는 다음과 같다. -> app.post(), app.put(), app.delete()
app.listen()은 최종적으로 서버를 실행시키는 함수이다.
포트를 설정하고, 실행할 함수를 정의 할 수 있다.