json-server - REST API 구축 라이브러리

suno·2022년 12월 20일
0

What is json-server?

  • REST API를 구축해주는 라이브러리.
  • REST API 서버의 기본 기능을 대부분 갖추고 있다.

Why use json-server?

  • 프로덕선 전용이 아닌, 프로토타입을 만들거나 공부할 때 사용 함.
  • 따로 API를 설정하지 않아도 GET, POST, PATCH, DELETE 등 메소드로 통신 가능.
  • json 파일을 CRUD 하는 로직을 작성하지 않아도 됨.

Getting Started

  • 설치
    yarn add json-server
  • 활성화
    yarn json-server --watch db.json --port 3001
    db.json 파일이 생성되고, 3001번 포트로 서버가 열림.
  • package.json scripts 등록 (선택)
    {
      "scripts": {
        "server": "json-server --watch db.json --port 3001"
      }
    }

Examples

  • axios와 함께 사용하면 간단하게 서버와 비동기 통신을 구현할 수 있음.



References

profile
Software Engineer 🍊

0개의 댓글