[GraphQL] 1장. GraphQL의 탄생
2015년 마크 저키버그가 개발한 페이스북에서 GraphQL이 공개됩니다. 당시 공개적으로 발표된 데이터 질의어로 Rest 및 부속 웹서비스 아키텍처를 대체할 수 있습니다. GraphQL은 API를 더욱 빠르고 유연하고 개발자에게 친화적으로 만들기 위해 설계되었습니다. API 개발자는 GraphQL을 사용해 클라이언트가 서비스를 통해 쿼리할 가능성이 있는 모든 데이터를 설명하는 Schema(스키마)를 생성합니다 스키마는는 개체 유형으로 구성되어 어떤 종류의 개체를 요청할 수 있으며 어떠한 필드가 있는지 정의합니다. 쿼리가 수신되면 GraphQL은 스키마에 대해 쿼리를 검증하고 그 다음 검증된 쿼리를 실행합니다. API 개발자는 스키마의 각 필드를 Resolver(리졸버)라고 불리는 기능에 첨부합니다. ..