GraphQL이 REST API와 다른 핵심 특징은?
어려움 freeCodeCamp해설
GraphQL은 Facebook이 개발한 쿼리 언어로, 클라이언트가 { user { name, email } }처럼 필요한 필드만 지정하여 요청합니다. REST의 오버페칭(불필요한 데이터 수신)과 언더페칭(추가 요청 필요)을 해결하며, 단일 엔드포인트(/graphql)를 사용합니다.
GraphQL은 Facebook이 개발한 쿼리 언어로, 클라이언트가 { user { name, email } }처럼 필요한 필드만 지정하여 요청합니다. REST의 오버페칭(불필요한 데이터 수신)과 언더페칭(추가 요청 필요)을 해결하며, 단일 엔드포인트(/graphql)를 사용합니다.