# Show GN: Migration tool from Swagger to NestJS + SDK/Mockup Simulator generation

> Clean Markdown view of GeekNews topic #9705. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=9705](https://news.hada.io/topic?id=9705)
- GeekNews Markdown: [https://news.hada.io/topic/9705.md](https://news.hada.io/topic/9705.md)
- Type: show
- Author: [samchon](https://news.hada.io/@samchon)
- Published: 2023-07-09T13:22:32+09:00
- Updated: 2023-07-09T13:22:32+09:00
- Original source: [dev.to](https://dev.to/samchon/nestia-migration-tool-from-swagger-to-nestjs-sdk-generator-and-mockup-simulator-for-every-backend-stacks-20na)
- Points: 10
- Comments: 1

## Topic Body

Swagger 문서를 NestJS 프로젝트로 만들어주는 마이그레이션 프로그램  
  
  - NestJS 로의 마이그레이션을 고려하는 경우 100% 안성맞춤  
  - NestJS 에 관심이 없어도 다음의 이득을 취할 수 있음  
  - SDK 라이브러리 빌드 (collection of fecth functions with type definitions)  
  - Mockup Simulator 빌드 (embedded backend simulator in SDK)  
  
참고로 SDK Library 란, 백엔드 서버의 API 스펙에 따라 TypeScript 로 DTO 및 fetch 함수들을 자동 빌드한 물건. 그리고 Mockup Simulator 는 SDK 에 내장된 백엔드 서버 시뮬레이션 기능으로, 백엔드 서버 API 스펙에 따라 요청 데이터를 검증하고 랜덤 목업 데이터를 리턴해 줌.  
  
그리고 본 프로그램은 프론트 개발자들에게 더 유용할 거라 기대 중. 프론트 개발자들은 앞으로 swagger 문서를 전달받으면, swagger-ui 를 여는 대신 위 @nestia/migrate 프로그램을 구동하면 됨. 더 이상 swagger 문서 해독하고옮겨적느라 고생할 필요도 없고, 백엔드 API 스펙 따라 msw로 모킹하느라 밤을 지새울 필요도 없기 때문.

## Comments



### Comment 17130

- Author: kuroneko
- Created: 2023-07-10T09:25:59+09:00
- Points: 2

멋진 프로젝트 공개해 주셔서 고맙습니다.  
  
하지만 [Show GN 규칙](https://news.hada.io/blog/show)에 의하면, 블로그 글은 Show GN으로 등록할 수 없게 되어 있습니다.  
프로젝트 저장소를 링크로 걸고, 블로그 글은 본문이나 댓글에 포함하는 게 더 좋을 것 같습니다!
