React.js
[React] json-server 사용하기
Chunho
2022. 1. 19. 19:52
API서버가 배포되지 않은 상황에서 http 통신을 하는 코드를 작성해야 할 때, 또는 빠른 시간 안에 Restful한 API를 구축하고 테스트하고 싶을 때 json-server를 사용할 수 있다.
먼저 npm install json-server -g 명령어를 사용하여 글로벌 설치를 해준다.
이후 dummyDB.json 파일을 생성해준 후 아래와 같이 데이터를 넣어준다.

이후 json-server --watch dummyDB.json --port 4000 명령어를 사용하여 json-server를 실행시켜주면 된다.
POSTMAN을 열고 http://localhost:4000/hero 에 GET 요청을 보내보자.

데이터를 정상적으로 받아오는것을 확인할 수 있다.
POST요청으로 데이터를 변경하는 것 또한 가능하다.

Body의 raw를 선택하고 JSON으로 데이터 형식을 바꿔준 후 데이터를 담아 POST요청을 보내면 id값이 생긴 새 데이터를 반환하는것을 확인할 수 있다.

동시에 dummyDB또한 업데이트된다.