[Frontend] Json-Server

박감자·2024년 11월 25일
1

간단한 mock 서버는 json-server

JSON-SERVER

서버가 아직 완성되지 않았거나, 간간한 DB와 API가 필요할 때 사용할 수 있는 패키지 json-server

Firebase/Supabase 같은 서버는 기본적으로 제공하는 API가 존재하는데 이는 RESTful API가 아니기 때문에 API 설계와 구현 능력을 학습하기 위해서는 json-server가 더 유용하다

설치

yarn add json-server
yarn add json-server -D # 개발 환경인 경우, -D 옵션을 함께 입력합니다.

사용법

  • 간이 백엔드로써 리액트 프로젝트와 별개로 실행을 해주어야 합니다.
yarn json-server db.json --port 4000
  • db.json이라는 파일을 생성해 데이터베이스처럼 데이터를 넣어주고 사용할 수 있습니다.
    • 예시
    // db.json
      {
        "todos": [
          {
            "id": 1,
            "title": "json-server",
            "content": "json-server를 배워봅시다."
          }
        ]
      }

마치며...

간단한 백엔드 서버를 만들 수 있다는 점이 신기했던 개념.

profile
코딩하는 감자

1개의 댓글

comment-user-thumbnail
2024년 11월 26일

고마워 P.D! _Zustand.

답글 달기