API Platform 형태의 서비스를 요즘 많이들 사용 되고 있습니다.
그중 많은 곳에서 RESTFul 방식을 가장 많이 사용중인데요.
우연히 "조대협"님의 블로그에서 발견한, API관리를 위한 툴인 Swagger메모 남기려고 남깁니다. (조대협님의 POST: API플랫폼에 대해)
Swagger는 간단히 RESTFul표준 방식의 API관리 및 샘플 데이터와 호출 테스트를 제공하는 기능을 준다 오픈 소스입니다.
https://github.com/swagger-api/swagger-core
참고:
(티스토리) "감각적 신사"님의 swagger 사용하기
(티스토리) "허원철"님의 Spring Boot - Swagger
(네이버블로그) "쩌비군"님의 Swagger사용하기(Swagger-ui적용)
(NPM블로그) swagger - 기본적인 형태
(티스토리) "학학이"님 [Swagger] RESTful API문서 만들기 feat. YAML
(YAML Ain’t Markup Language )YAML은 마크업이 아닌 데이터 자체를 중요시 여긴다는 뜻에서 지어진 이름이다.
(티스토리) Swagger로 API문서 자동화하기
(Learn API Doc) Swagger tutorial
(티스토리) "공허공자"님의 API문서화 도구 Swagger v2 사용법
(Git) Swagger-ui: https://github.com/swagger-api/swagger-ui
(jeonghwan.net) 기존 프로젝트와 Swagger-ui연동하기
(github.io) Spring REST API 문서를 Swagger로 만들자
====
SWAGGER (OPENAPI) SPECIFICATION: https://swagger.io/specification/
[참조: 예약(Booking) API 문서 형식]
Google Maps Booking API: https://developers.google.com/maps-booking/guides/
Category: Booking: https://www.programmableweb.com/category/booking/api
[Youtube: Swagger: How to Create an API Documentation]
'IT공부방' 카테고리의 다른 글
USB type (C and Thunderbold 3) 비교등, USB별 속도 (0) | 2019.01.12 |
---|---|
[오픈소스] 스핑크스(Sphinx) 문서 제작툴 Python Documentation Generator (0) | 2018.02.22 |
iPhone 과 iPad의 충전기 전력 (0) | 2017.11.16 |
UTC 타임 PST 타임 확인하기 (Timezone별 시간 보기) (0) | 2017.11.03 |
화면 사이즈 비율 4:3 과 16:9 (wide screen) (0) | 2017.08.18 |
[알고리즘] 퍼센트 계산법; 백분율 계산 방법 공식; Percent Formula (2) | 2017.04.18 |
[오픈소그] vTiger (오픈소스 CRM) (0) | 2016.09.22 |
[Adobe] Adobe CC 구매 및 사용자 인증하기 (0) | 2016.05.07 |
(로그인하지 않으셔도 가능)