오픈 API 스펙 이라고 부르겠다.
우선 이는 REST API 전용 스펙이다.
보통 API 타입을 하나하나 손으로 정의한다.;;
그러면 API 스펙을 파일로 공유 받고 스크립트를 실행 했을 때 자동으로 타입을 만들어 준다면!?!?!
OpenAPI 스펙은 예전에 Swagger Specification 이었다. 스웨거에서 만들었었다. 그런데 이제 커졌다.
JSON / YAML 로 API 스펙이 명시된다.
약속된 스펙이 있기 때문에 여러 플랫폼이나 서비스를 이용해서 사용할 수 있다.