[EatPick] 협업을 위한 Swagger 배포하기(1)
본격적인 개발에 들어가기에 앞서 원활한 협업을 위해서는 현재, 그리고 앞으로 구현될 API를 명세할 필요가 있다. 그럼 Notion에 일일히 정리해야 하는가?🤔 이 방법은 너무 비효율적이라는 생각이 들었다. 따라서 Swagger 배포 및 자동화 방법을 모색해봤다. 1. Swagger 배포를 위한 여러가지 방법(1) GitHub PagesGitHub에서 제공하는 무료 정적 사이트 호스팅 서비스Swagger UI의 dist 폴더를 리포지토리에 업로드하고 GitHub Pages로 설정하면 간단히 배포할 수 있음 (2) Netlify정적 웹사이트 배포에 특화된 플랫폼Swagger UI 파일을 업로드하면 자동으로 배포됨 (3) SwaggerHubSwagger의 공식 클라우드 서비스로, OpenAPI 스펙 작성 ..