Veb va mobil ilovalarda backend bilan muloqot qilishda REST API standart hisoblanadi, biroq GraphQL tarmoq yuklamasini kamaytirishda inqilob qildi.
REST API kamchiliklari: Over-fetching va Under-fetching
REST API'da foydalanuvchining faqat ismini olish uchun ham butun foydalanuvchi obyekti (`/api/users/1`) yuklanadi. GraphQL'da esa mijoz aynan o'ziga kerakli maydonlarni so'rab oladi.