json-server를 사용하여 API 모의 작성 메모

3212 단어 tips초보자
프런트에서 API를 구현하고 싶어도 할 수 없을 때에 로컬 환경에 API 모의를 만들 수 있는 서비스를 찾아 보았더니 있었습니다.
↓공식 리포지토리 이쪽입니다.
json-server

설치



설치 방법은 여기입니다.
$ npm install -g json-server

사용법



1. db.json이라는 파일 만들기



db.json
{
  "posts": [
    { "id": 1, "title": "json-server", "author": "typicode" }
  ],
  "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
  ],
  "profile": { "name": "typicode" }
}

2. json-server 시작


$ json-server --watch db.json

3. 액세스



기동시키면 이런 식으로 터미널에 표시됩니다.

해당 URL에 액세스할 수 있습니다.

다른 탭에서 터미널 열고 curl



curl로 확인하는 경우는 이렇게.
$ curl -i http://localhost:3000/comments  

POST 때
$ curl -i -X POST http://localhost:3000/comments -d body=test

그리고 실제 사용하고 싶은 API에 맞게 json을 변경



그리고는 실제 사용하고 싶은 API에 맞추어 db.json을 변경해 가면 된다.

참고


  • 공식 리포지토리
  • 좋은 웹페이지 즐겨찾기