swagger1 (NestJS) 주렁주렁 달린 Swagger 데코레이터를 줄여보자 핵심 3줄 요약 1. Swagger를 통해 API 문서화를 쉽게 할 수 있다. 2. NestJS에서 사용할 경우 데코레이터(@로 시작하는 녀석)가 너무 많아 가독성이 떨어진다. 3. NestJS에서 제공하는 플러그인으로 데코레이터를 줄일 수 있다. 웹 프로젝트를 하다보면 프론트엔드와 백엔드 간에 의사소통이 정말 잦습니다. 그 중 대부분은 API에 대한 것이라고 확신합니다. 프론트엔드는 API를 빠르게 개발하지 않는 백엔드가 밉고, 백엔드는 기능 개발하느라 바쁜데 재촉하는 프론트엔드가 밉습니다. 바쁜 와중에 문서화까지 해야하니 정신이 나가버릴 것만 같습니다. 하나의 기능을 개발하면 해당 기능에 대한 모든 응답을 문서화해야 나중에 양측 API 양식이 맞지 않는 에러를 방지할 수 있지만, 이게 생각보다 굉장히.. 2022. 12. 8. 이전 1 다음