이 문서에서는 깔끔한 아키텍처와 유형 안전성을 활용하여 NestJS로 GraphQL API를 빌드하는 방법을 알아봅니다.
NestJS는 유형 안전성과 엄격한 아키텍처 패턴을 제공하여 사용자가 확장 가능한 엔터프라이즈급 백엔드 애플리케이션을 만들 수 있도록 도와주는 NodeJS 프레임워크입니다.
GraphQL은 속도와 안정성으로 인해 REST의 대안으로 널리 사용되는 애플리케이션 프로그래밍 인터페이스(API)용 쿼리 언어로, 쿼리가 요청하는 데이터를 정확하게 응답함으로써 그 성능을 발휘합니다. 이 GraphQL 기능은 REST에서 발생하는 오버페칭 및 언더페칭 문제를 해결합니다.
Read More