REST Docs vs Swagger

Choi Wang Gyu·2023년 9월 26일
0

REST Docs

장점

  • 테스트를 통과해야 문서가 만들어진다.(신뢰도가 높다)
  • 프로덕션 코드에 비 침투적이다
    경험으로보면은 협업을 하면서 Swagger를 사용한적이있는데 Swagger가 난무되다 보니 프로덕션 코드가 너무 가독성이 떨어지는 문제가 생겼었다. 그리고 일단 작성하기때문에 문제도 많았다

단점

  • 코드 양이 많다.
  • 설정이 어렵다.
    그래서 저는 문서화할때 PostMan을 쓴다
    그러나 이제는 피하지않고 안전성을 위해서 Rest Docs를 사용하려고 한다

Swagger

장점

  • 적용이 쉽다
  • 문서에서 바로 API 호출을 수행해볼 수 있다

단점

  • 프로덕션 코드에 침투적이다.
  • 테스트와 무관하기 때문에 신뢰도가 떨어질 수 있다.

0개의 댓글

관련 채용 정보