그래프QL은 페이스북이 2012년에 개발하여 2015년에 공개적으로 발표된 데이터 질의어이다. 그래프QL은 REST 및 부속 웹서비스 아키텍처를 대체할 수 있다. 클라이언트는 필요한 데이터의 구조를 지정할 수 있으며, 서버는 정확히 동일한 구조로 데이터를 반환한다.
Rest api 의 문제점 Overfetching
을 해결
Overfetching
: 사용하는 데이터에 비해 많은 data를 받는것
Rest api 의 문제점 Underfetching
을 해결
Underfetching
: 사용하는 데이터에 비해 적은 data를 받는것
type
을 가지고 있으며 자동완성
이 가능하다.다음에는 GraphQL API를 직접 만들어 볼것이다.