=> 이를 통해 개발자는 백엔드 서버를 구축하지 않고도 프론트엔드 개발을 빠르게 진행할 수 있음
yarn add json-server
npm install -g json-server
⚠️개발환경에서 설치를 한다면 아래 명령어
yarn add json-server -D
vercel등에서 배포 간 json-server를 별도로 올라가지 않게 설정
(json-server는 별도 배포)
JSON형식의 데이터 파일이 필요
src가 있는 rootfile에 db.json 파일 생성
{
"todos": [
{
"id": 1,
"title": "리액트 공부하기",
"isDone": false
}
]
}
// 기본적인 port : 3000
yarn json-server db.json
// 별도의 port 지정
yarn json-server db.json --port 4000

Endpoints에 들어가보면 내가 db.json에서 만들었던 데이터가 평소 API를 통해 받아오던 데이터 형태로 들어가 있다.

JSON Server는 쿼리 파라미터를 이용한 데이터 필터링 및 정렬도 지원
JSON Server는 간단한 JSON 파일을 이용해 빠르게 RESTful API를 생성할 수 있는 도구로, 주로 개발 및 테스트 용도로 사용
Node.js 환경에서 쉽게 설치하고 실행할 수 있으며, 기본적인 CRUD 작업과 쿼리 파라미터를 통한 데이터 필터링 및 정렬을 지원
이를 통해 프론트엔드 개발자는 백엔드가 완성되기 전에 Mock API를 사용하여 개발을 진행할 수 있음