한줄평
“명세만 있으면 강타입 클라이언트를 여러 언어로 뽑아 주는 실용적인 도구입니다. 생성 결과가 OpenAPI 명세의 품질에 좌우되고, 지원 언어별로 성숙도 차이가 있습니다.”
이런 분께 여러 API 를 일관된 코드로 호출하려는 개발자께
좋은 점
- OpenAPI 명세에서 강타입 클라이언트 자동 생성
- 필요한 엔드포인트만 선택 생성 가능
아쉬운 점
- 출력 품질이 원본 명세 정확도에 의존
- 언어별 지원 성숙도에 차이가 있음
키오타 소개
OpenAPI 명세로 기술된 API를 호출할 클라이언트 코드를 자동 생성하는 명령줄(CLI) 도구입니다. 마이크로소프트가 만든 것으로, API 마다 서로 다른 SDK 에 의존하지 않고 강타입 클라이언트를 필요한 부분만 골라 뽑을 수 있습니다. 여러 API 를 다루면서 일관된 방식으로 호출 코드를 마련하고 싶을 때 유용합니다.