개발일지

json-server란 무엇일까? 본문

TIL

json-server란 무엇일까?

박수미/ 2024. 6. 11. 21:02

json-server란 간단한 DB와 API 서버를 생성해 주는 패키지입니다.

우리가 json-server를 사용하는 이유는 백엔드에서 실제 DB와 API Server가 구축될 때까지 프론트엔드개발에 임시적으로 사용할 mock data를 생성하기 위해 사용합니다!

json-server를 통해 프론트엔드에서는 백엔드가 하고 있는 작업을 기다리지 않고, 프론트엔드의 로직과 화면을 구현할 수 있어 효율적으로 협업할 수 있습니다.

 

설치방법

yarn add json-server
yarn add json-server

 

json-server 실행하기

json-server가 간단한 패키지이긴하나, 간이 백엔드 서버입니다. 그래서 리액트와는 별개로 따로 실행을 해주어야 합니다.

1. 루트와 같은 경로에서 db.json파일 생성하기

2. 서버 실행하기

yarn json-server db.json --port 4000

명령어의 대략적인 뜻은 db.json이라는 것을 db로 삼고, 4000 포트에서 서버를 시작하겠다는 뜻입니다.

'TIL' 카테고리의 다른 글

TypeScript 공부하기  (2) 2024.06.24
TanStack Query 사용법을 알아보자!  (0) 2024.06.20
동기 처리와 비동기 처리  (0) 2024.06.10
react에서 top버튼 만들기  (3) 2024.06.04
간단한 todolist만들기로 useState 연습하기  (1) 2024.05.29