웹 입문

GraphQL 입문

RESTful API는 다음과 같은 몇 가지 한계점을 가질 수 있습니다. 오버페칭 (Over-fetching): 클라이언트가 필요로 하는 데이터보다 더 많은 데이터를 서버에서 가져오는 경우.

GraphQL이 필요한 필드만 요청하고 스키마로 API 계약을 관리하는 방식을 확인합니다.

스키마에서 응답 필드까지 추적

1

GraphQL 개념

GraphQL은 API 쿼리 언어이자 데이터 런타임입니다.

2

요청 비용을 결정하는 구성 요소

스키마는 필드를 고정하고 resolver는 데이터를 채웁니다.

3

GraphQL 개발 생태계 (간략)

GraphQL은 활발한 개발 생태계를 가지고 있습니다.

4

GraphQL 시작하기

스키마 정의부터 Resolver 연결, 테스트 요청까지 최소 서버 구성 흐름을 따라갑니다.