[Swagger] 스웨거란?

Yuri Lee·2021년 6월 14일
0

Swagger?

  • Swagger(스웨거)는 개발자가 REST API 서비스를 설계, 빌드, 문서화할 수 있도록 하는 프로젝트이다.

Swagger 기능

  • API 디자인
  • API 빌드
  • API 문서화
  • API 테스팅
  • API 표준화

Swagger 장점

  • API 정보 현행화 가능
  • API를 통해 Parameter, 응답 정보, 예제 등 Spec 정보 전달이 용이함
  • 실제 사용되는 Parameter로 테스트 가능

Swagger Tool 종류

  • Swagger Codegen : Swagger로 정의된대로 클라이언트/서버 코드를 생성하는 CLI 툴이다.
  • Swagger UI : Swagger UI는 Swagger API 명세서를 HTML 형식으로 확인할 수 있는 툴이다.
  • Swagger Editor : Swagger 표준에 따른 API 설계서/명세서를 작성하기 위한 에디터이다.

https://sarc.io/index.php/development/1974-swagger

profile
Step by step goes a long way ✨

0개의 댓글