Taslaktan → Üretime
AWS AppSync ile
GraphQL API Hizmeti
Hazırlamak
Slide 2
Slide 2 text
Vehbi EMIROGLU
89 - 99 - ??
CTO @SambaPOS
Slide 3
Slide 3 text
GraphQL vs REST
Slide 4
Slide 4 text
REST API Artıları
Basit ve anlaşılması kolay
Önbellek desteği
Uyumluluk
Stateless
GraphQL vs REST
Slide 5
Slide 5 text
REST API Eksileri
Fazla veya yetersiz response
Daha az esnek
Sürüm takibi
Karmaşık projelerde verimsiz
GraphQL vs REST
Slide 6
Slide 6 text
GraphQL Artıları
Esnek sorgulama
Tek endpoint
Introspection
Gerçek zamanlı veri
GraphQL vs REST
Slide 7
Slide 7 text
GraphQL Eksileri
Karmaşıklık
Önbellek sorunu
Dosya işlemleri
Ekosistem
GraphQL vs REST
Slide 8
Slide 8 text
AWS AppSync
Güvenli, sunucusuz ve performanslı
GraphQL ve Pub/Sub API'leri ile
uygulamaları verilere ve olaylara bağlayın
250,000 API requests ücretsiz (aylık)
Slide 9
Slide 9 text
Artıları
Basit ve anlaşılması kolay
Önbellek desteği
Uyumluluk
Stateless
GraphQL vs REST
Eksileri
REST
GraphQL
Fazla veya yetersiz response
Daha az esnek
Sürüm takibi
Karmaşık projelerde verimsiz
Esnek sorgulama
Tek endpoint
Güçlü sunucu
Gerçek zamanlı veri
Karmaşıklık
Önbellek sorunu
Dosya işlemleri
Ekosistem
Slide 10
Slide 10 text
GraphQL Subs.
Gerçek Zamanlı
Senkronizasyon
Çevrimdışı
Desteği
AWS Servisleri
AWS AppSync
DynamoDB, RDS, Lambda
Cognito
AWS Amplify
ile birlikte