[Spring] Swagger vs RestDocs
·
Spring
서론 REST docs 와 Swagger의 장점과 단점 Spring REST docs 프로덕션 코드에 별다른 영향을주지 않는다. 테스트 기반으로 작성되며, Snippet이 올바르지 않을경우 테스트가 실패한다. 테스트를 강제하며, 테스트가 검증되면 작성되는 문서 또한 신뢰할 수 있다는 장점 존재 [ Spring Rest Docs vs Swagger ] Spring Rest Docs Swagger 장점 서비스 코드에 영향을 주지않는다. 간편하게 적용이 가능하다. 테스트가 성공해야 문서를 만들어준다. API 테스트가 가능하다. 단점 적용하기 어렵다. 서비스 코드에서 어노테이션을 추가해야한다. 테스트 코드 작성을 필수로 요구한다. 문서만으로 연동 시스템을 만들기 어렵다. 이전 회의때 언급되었던 TDD 기반으로 ..