Smithy — Smithy 1.0 documentation (awslabs.github.io) - IDL(Interface Definition Language) 기반 - AWS SDK를 만들기 위해 사용했던 것을 오픈소스로 공개 ㅤ→ 누구나 자신들의 SDK를 정의하고 만드는데 사용가능 ㅤ→ Smithy 모델에서 다양한 언어용 서버/클라이언트 코드를 생성할수 있도록 설계 ㅤ→ API 문서, 테스트 자동화, 예제코드 등도 자동 생성 - Traits 기반으로 확장 가능 - 프로토콜에 구애 받지 않음 ㅤ→ 웹서비스의 전송 계층을 데이터 구조 및 기능에서 분리하여 독립적으로 발전 가능 ㅤ→ Smithy 모델을 OpenAPI로 변환도 가능 Text-to-speech function is limited to 200 characters |