01 / Sözlük
GraphQL
İstemcinin ihtiyaç duyduğu veriyi tek bir sorguda tam olarak tanımlayıp yalnız onu aldığı API sorgu dili.
- 01
Neden önemli?
GraphQL, mobil uygulamalar ve karmaşık ekranlar için birden çok istek yerine tek istekle gereken veriyi almayı sağlar; gereksiz veri taşınmaz. Buna karşılık önbellekleme, yetkilendirme ve sorgu maliyetinin sınırlanması REST'e göre daha fazla özen ister.
- 02
Örnek
Bir mobil uygulamanın ürün ekranı; ürün, stok, yorumlar ve benzer ürünler için önce dört ayrı istek gönderirken GraphQL'e geçince hepsini tek sorguda alır ve ekran daha hızlı açılır.
- 03
Sık yapılan hata
Sorgu derinliğini ve karmaşıklığını sınırlamamak. Kötü niyetli ya da hatalı bir sorgu sunucuyu tek başına yorabilir.
- 04
İlgili terimler
İlgili hizmet ve rehberler
Başlayalım
Projenizi konuşalım.
İhtiyacınızı dinleyelim, kapsamı birlikte netleştirelim.