Mọi máy chủ GraphQL đều có hai phần cốt lõi quyết định cách thức hoạt động của nó: một lược đồ và các hàm giải quyết . Lược đồ này khá đơn giản: nó nói rằng ứng dụng có ba loại — Tác giả, Bài đăng và Truy vấn. Loại thứ ba— Truy vấn — chỉ ở đó để đánh dấu điểm vào lược đồ.