EasyMock: RESTful API Mock 서버

Source

  • Evernote/IFTTT Feedly/EasyMock RESTful API Mock 서버.md

Summary

EasyMock은 Node.js 기반의 RESTful API Mock 서버 도구로, JSON 파일로 API 스펙을 정의하면 Mock 서버 실행과 자동 문서화를 동시에 제공한다. 폴더 구조와 파일명(_get.json 등)으로 라우팅을 매핑하며, config.json을 통해 지연 시간(simulated-lag), CORS, JSONP, 변수 등을 설정할 수 있다. 경로 파라미터(:userId)와 템플릿(_templates) 기능을 지원하여 동적 응답 생성이 가능하다. 다만, 저버전(0.2.2)이며 단일 개발자 유지로 안정성과 문서화가 부족할 수 있다.

Key Points

  • Node.js 기반의 RESTful API Mock 서버
  • JSON 파일로 API 스펙 정의 시 Mock 서버 실행 및 자동 문서화 제공
  • 폴더 구조와 파일명(_get.json, _post.json 등) 기반 라우팅
  • config.json을 통한 simulated-lag, CORS, JSONP, 변수 설정 지원
  • 경로 파라미터(:userId)와 템플릿(_templates) 기능으로 동적 응답 생성 가능
  • 저버전(0.2.2)이며 단일 개발자 유지로 안정성과 문서화 부족 가능성