Redux Eğitici
Çalışma Araçları
Temel Araçlar
React Uygulamasını Kurma ve Hazırlama
Redux ve RTK'yı React ile Kurma
Redux DevTools Extension'ı Kurma
React Router'ı Kurma
Temel Çalışma Şeması
Slice Ekleme
Reducer'lar
Selector'lar ve useSelector Hook'u
Bileşende Store'dan Veri Okuma
Formlar ve Yerel State'ler
Form Ekleme
Reducer ve Action
Action Gönderme
Çalışma Şeması Tartışması
Veri ile Çalışma
Giriş
Ürün için Ayrı Sayfa
Tarayıcıda Ürün Sayfası
Store'da Ürün Verilerini Değiştirme
Verileri Düzenleme Formu
Tarayıcıda Ürün Düzenleme Sayfası
Action Nesnesi için Veri Hazırlama
Başka Bir Slice Ekleme
Satıcı Bilgisi Ekleme
Formda Değişiklik Yapma
Slice'tan Verileri Çoklu Kullanma
Ek Mantık Ekleme
Reducer Ekleme
Action Gönderme
Sunucu ve Veritabanı
Giriş
Durum Yapısında Değişiklik
Seçici Optimizasyonu
Sunucu için MSW Kurulumu
Sunucu için Veritabanı
Veritabanı için Veri Modelleri Oluşturma
Satıcı Veri Nesnesi Oluşturma
Ürün Veri Nesnesi Oluşturma
Veritabanında Kayıt Oluşturma
GET İsteği ile Sunucudan Veri Gönderme
Uygulama İstemcisi
Asenkron Mantık ve Thunks
Thunks'a Giriş
createAsyncThunk Kullanmanın Faydaları
Bileşenden Thunk Gönderme
Ek Reducer'lar
Yinelenen İsteklerin Önlenmesi
İstek Durumunu Kullanma
Satıcı Verilerini Alma
Doğrudan Thunk Gönderme
Thunk ile Gönderilen İsteğin İşlenmesi
Thunk ile Veri Gönderme
Çalışma Sonuçlarını Bileşende Görüntüleme
Satıcı Listesini Görüntüleme
Satıcı Sayfası