Uygulama Tanıtım
  • Uygulamayı Tanıyalım
Server Uygulamasını Oluşturalım
  • ExpressJs Kurulumu
  • GraphQL Kurulumu
GraphQL Componentleri Oluşturalım
  • Şema Oluşturma
  • Root Query Oluşturma
  • Resolve Fonksiyonu Oluşturma
  • GraphiQL Oluşturma ve Test
GraphQL Veri Sorgulama İşlemleri
  • GraphQLID Tipini Kullanalım
  • Yazar Tipi Oluşturalım
  • Tiplerin Birbirleri İle İlişkileri
  • Listeleri Oluşturalım
  • Yazarları ve Kitapları Listeleyelim
Veritabanı İşlemleri
  • mLab Üyeliği Oluşturalım
  • Uygulamada Mongoose Kullanalım
  • Mongoose Model Oluşturalım
GraphQL Veri Ekleme İşlemleri
  • Mutation ile Yazar Ekleme İşlemi
  • Mutation İle Kitap Ekleme işlemi
  • Resolve Fonksiyonlarını Düzenleyelim
  • GraphQL NonNull Kullanımı
Client Uygulamasını Oluşturalım
  • React Kurulumu
  • Apollo Kurulumu
Client Üzerinde Veri Sorgulama İşlemleri
  • Kitap Listesi Component Oluşturma
  • KitaplarGetir Sorgusu Oluşturma
  • Cors Paketlerini Yükleme
  • Kitapları Gösterme Fonksiyonunu Oluşturalım
  • KitapEkle Componentini Oluşturalım
  • Yazarları Gösterme Fonksiyonunu Oluşturalım
  • Queries Dosyasını Oluşturalım
Client Üzerinde Veri Ekleme İşlemleri
  • Kitap Eklemek İçin State Oluşturalım
  • Kitap Ekle Mutation Oluşturalım
  • Compose Modülünü Kullanalım
  • Verileri Veritabanına Ekleyelim
  • Re-fetching Olayı
Uygulamayı Detaylandırma
  • Kitap Detayı Componenti Oluşturma
  • Kitap Detay Sorgusunu Oluşturma
  • Kitap Detay İçin State Oluşturma
  • Kitap Detaylarını Sayfada Gösterme
Uygulamaya Sitil Verme
  • Kitap Listesine Sitil Verelim
  • Form Elemanlarına Sitil Verelim
  • Kitap Detayına Sitil Verelim