json 파일을 사용하여 간단한 시뮬레이션을 위한 REST API Mock server를 구축할 수 있는 툴이다
npm install json-server
db.json
{
"stores": [
{
"id": 1,
"name": "벼락 닭꼬치",
},
}
db.json은 데이터 베이스 역할을 하는 json 파일이다
배열을 가진 프로퍼티의 이름이 라우터가 되고
id가 key가 되는 느낌이다
json-sever 명령어로 json api 서버 실행
json-server -p {포트번호} db.json
위 경우는 클라이언트에서 localhost:포트번호/stores 로 요청하여
데이터를 받아올 수 있다
너무 간편하게 서버 역할을 해주니까 좋은듯..
라우팅을 커스텀 하기 위해서는
npm install lowdb
라이브러리를 사용할 수 있다