라이브러리 · 2022년 7월 — 현재
HTTP Mock JSON
JSON 기반 HTTP 목업
저자 및 유지관리자
JSON 파일에서 HTTP 목 서버를 띄우는 경량 도구입니다. 백엔드가 없거나 지연될 때 사용하세요: 검증과 TypeScript로 보일러플레이트 없이 라우트와 응답을 정의합니다.
자세히
- CLI(`mock-server init`, `start`, `add`): mocks 폴더, 선택적 시작용 JSON, package.json의 `mock:start` 스크립트를 구성합니다.
- 포트 바인딩 전에 모든 목 파일 검증: 엔드포인트 형식, HTTP 메서드, 응답 필드, `nameResponse` 참조, JSON 파싱 가능 여부.
- 워치 모드에서 저장 시 정의를 다시 로드합니다. 검증 실패 시 오류를 표시하고 수정을 기다립니다.
- 경로별 여러 이름의 응답, 선택적 헤더, REST 동사, `/data/items/:id` 같은 동적 세그먼트.
- npm 배포. Node 18+에서 TypeScript 중심으로, 라이브 API 없이 프론트엔드 팀을 위한 워크플로입니다.
스택
- TypeScript
- Node.js