Json server
는 아주 짧은 시간에 REST API 를 구축해주는 라이브러리로 REST API 서버의 기본적인 기능을 대부분 갖추고 있습니다.
json server
는 실제 프로덕션에서는 사용되지 않으며, 주로 테스트나 프로토타입 용으로 사용을 합니다.
$npm install -g json-server
{
"todos": [
{
"content": "테스트 1",
"completed": false,
"id": 1
},
{
"content": "테스트 2",
"completed": true,
"id": 2
},
{
"content": "테스트 3",
"completed": false,
"id": 3
}
]
}
json-server --watch db.json
http://localhost:3000/todos 주소로 접속하면 db.json파일의 내용과 일치하는 내용을 확인할 수 있습니다.
또한 http://localhost:3000/todos/1 과 같이 아이디를 입력하면 해당 아이디에 맞는 정보에 접근을 할 수 있습니다.