GraphQL Nedir?
20.06.2025
🔍 GraphQL Nedir?
GraphQL, Facebook tarafından geliştirilen bir API sorgulama dilidir. REST'e alternatif olarak geliştirilen bu sistem, istemcilerin ihtiyaç duydukları verileri tam olarak almasına olanak tanır.
🚀 Neden GraphQL?
- 📦 Fazla veri taşımayı önler (Over-fetching).
- 🧩 Eksik veri sorununu çözer (Under-fetching).
- 🔄 Tek endpoint'ten çok farklı veri sorguları yapılabilir.
- 🔧 Geliştiricilere daha fazla kontrol sağlar.
🔨 Nasıl Kullanılır?
GraphQL ile bir API’ye sorgu yapmak, şu şekilde çalışır:
query {
user(id: "1") {
name
email
posts {
title
}
}
}