Spring1 OpenApi Spec을 이용한 RestDocs to Swagger 변환 자동화 🤨 RestDocs와 Swagger의 장점과 단점 데브코스 최종 프로젝트를 준비하면서 이번 프로젝트 진행중에 API 문서화를 RestDocs로 진행할지 Swagger로 진행할지 고민중인 상태였습니다. 이전에 Spring RestDocs는 사용해보았지만 Swagger는 사용해본적이 없었고 Swagger에 대해서 대강 알기로는 페이지에서 테스트할 수 있는 기능을 제공해 프론트엔드에 좀 더 친화적이라는 이야기를 들었습니다. 이에 API 문서화를 하기 이전에 이들의 장점과 단점에 대해서 다음과 같이 정리했습니다. Spring RestDocs 장점 단점 테스트 기반으로 실행되기 때문에 신뢰성이 높음 추가적으로 작성해야 하는 테스트 코드가 많음 프로덕션 코드에 영향을 주지 않아 깔끔함 API 테스트 기능이 없음 S.. 2022. 7. 28. 이전 1 다음