API 명세

<aside> ✅ API에 있어 백과 프론트 사이 데이터를 주고 받는 방식을 보여주는 명세

</aside>

(endpoint가 되는 url, 필요한 parameter, 요청정보,응답정보 등등..)

백과 프론트 사이 사용하는 API에 대한 소통을 위해 GIT만큼 필수이며 중요하다.

서버개발자의 API 개발 이후 또는 개발과 함께, 클라이언트 개발을 하는 프론트 개발자에게 API의 사용법을 알려줘야 한다.

API 명세가 필요한 이유

API 명세 도구들

Swagger

Slate

Redoc(Swagger 기반)

Flasgger(Swagger 기반)

Postman

API 명세서 공유 및 API 테스트 가능

collection -> view in web + publish 기능