json은 테스트를 하거나 프로토타이핑을 해야할 때
REST API
서버를 빠르게 생성해주는 프론트엔드 개발자를 위한 라이브러리다. 명령어로 쉽게 API 서버를 생성 할 수 있다. json다운로드
//터미널 json 설치
npm install json-serve
//api 서버 실행 -> root 디렉토리에 `db.json` 파일이 설치됨
npx json-server --watch db.json
//localhost port 변경 (5000번으로 port를 변경했다.)
npx json-server --watch db.json --port 5000
package.json
파일에 "db": "json-server --watch db.json --port 5000"
를 저장하여 필요할 때 명령어를 따로 길게 적지 않아도 사용할 수 있다. 다음에 사용할 때 npm run db
명령어를 사용하면 된다.
// package.json 파일
{
"scripts": {
"dev": "vite",
"db": "json-server --watch db.json --port 5000",
...
}
},
API 서버와 통신을 하기 위한 비동기 통신 모듈 Axios 설치