GraphQL یک زبان پرسوجو برای دریافت دادهها از سرور است که به برنامهنویسان اجازه میدهد دقیقاً مشخص کنند چه اطلاعاتی نیاز دارند. برخلاف روشهای سنتی که دادهها به صورت ثابت و از پیش تعیین شده ارسال میشوند، در GraphQL میتوان درخواستهای دقیق و سفارشی ساخت تا فقط دادههای مورد نیاز دریافت شود، که باعث کاهش حجم دادههای منتقل شده و افزایش سرعت برنامه میشود. این زبان توسط فیسبوک ساخته شده و برای ساخت APIهای انعطافپذیر و کارآمد استفاده میشود.
GraphQL
گراف کیو ال