CRUD를 공장식으로 찍어내기 위한 마소의 계획 Typespec
TypeSpec은 클라우드 서비스 API를 기술하는 언어입니다. Typescript에 영감을 받아서 만들어졌다고 합니다. TypeSpec을 사용하여 다른 API 설명 언어, 클라이언트 및 서비스 코드, 문서 등을 생성하는 데 사용할 수 있습니다. TypeSpec은 REST, OpenAPI, GraphQL, gRPC 등 다양한 프로토콜에 공통적인 API 형태를 작성할 수 있는 언어적인 기능들을 제공합니다. 프로그래밍 언어이기 때문에 재사용 가능하고, 기존의 관행을 준수하도록 할 수 도 있습니다. 현재는 openapi 파일이나 protobuff등의 파일을 자동생성하는 형태인데요. GPT API와 연동하며 손쉽게 서버 코드를 만들어낼수 있을 것 같습니다. 제가 직접 해보니 아직 더 많은 개선이 필요할 것 같아 보이긴합니다. 파이썬 보다는 Node.js 코드를 조금 더 잘 작성해주네요~ https://typespec.io/