GraphQL Setup

GraphQL 필드 선택 계약

Nest GraphQLModule 설정, schema 생성 방식, resolver 등록을 연결해 REST와 다른 요청 모델을 이해합니다.

모듈 연결

GraphQLModule

Apollo driver와 autoSchemaFile 같은 기본 옵션을 정해 GraphQL 서버를 애플리케이션에 붙입니다.

타입 정의

스키마 계약

code-first 또는 schema-first 방식으로 객체 타입과 필드 구조를 선언합니다.

리졸버

요청 처리자

Query와 Mutation 메서드가 클라이언트 요청을 실제 서비스 호출로 연결합니다.

테스트

플레이그라운드 확인

브라우저 도구에서 쿼리를 실행하며 필요한 필드만 응답되는지 봅니다.