Redux Hangi Eklenti Ile Geldi

Redux Eklentisiyle Gelen Özellikler

Redux, JavaScript uygulamalarında durum yönetimi için kullanılan popüler bir açık kaynaklı kütüphanedir. Redux, uygulamaların durumunu tek bir merkezi mağazada tutarak, durum yönetimini basitleştirmeyi ve öngörülebilirliği artırmayı amaçlar.

Redux, aşağıdakiler de dahil olmak üzere çeşitli özellikler sunan bir dizi eklentiyle birlikte gelir:

Redux DevTools

Redux DevTools, Redux uygulamalarını hata ayıklamak ve durum değişikliklerini incelemek için kullanılan bir tarayıcı uzantısıdır. DevTools, aşağıdakiler gibi özellikler sağlar:

  • Geri alma ve yineleme eylemleri
  • Durum ağacını inceleme
  • Eylemlerin ve durum değişikliklerinin zaman çizelgesini görüntüleme

Redux DevTools

Redux Saga

Redux Saga, Redux uygulamalarında yan etkileri yönetmek için kullanılan bir orta yazılımdır. Saga, aşağıdakiler gibi özellikler sağlar:

  • Asenkron işlemleri yönetme
  • Eylemleri dinleme ve yan etkileri tetikleme
  • Eylemleri iptal etme ve yeniden deneme

Redux Saga

Redux Thunk

Redux Thunk, Redux uygulamalarında asenkron işlemleri yönetmek için kullanılan bir orta yazılımdır. Thunk, aşağıdakiler gibi özellikler sağlar:

  • Eylemleri işlevler olarak tanımlama
  • İşlevler içinde asenkron işlemleri gerçekleştirme
  • İşlevler tamamlandığında eylemleri tetikleme

Redux Thunk

Redux Persist

Redux Persist, Redux uygulamalarının durumunu tarayıcıda veya yerel depolamada kalıcı olarak saklamak için kullanılan bir eklentidir. Redux Persist, aşağıdakiler gibi özellikler sağlar:

  • Durumun bir kısmını veya tamamını kalıcı olarak saklama
  • Durumu yeniden yükleme ve uygulamanın durumunu geri yükleme
  • Farklı depolama stratejileri desteği

Redux Persist

Redux Form

Redux Form, Redux uygulamalarında formları yönetmek için kullanılan bir eklentidir. Redux Form, aşağıdakiler gibi özellikler sağlar:

  • Form verilerini Redux durumunda yönetme
  • Form doğrulama ve hata işleme
  • Formları sıfırlama ve yeniden başlatma

Redux Form

Redux Observable

Redux Observable, Redux uygulamalarında gözlemlenebilirleri yönetmek için kullanılan bir eklentidir. Redux Observable, aşağıdakiler gibi özellikler sağlar:

  • Gözlemlenebilirleri eylemlere dönüştürme
  • Eylemleri gözlemlenebilir olarak yayınlama
  • Gözlemlenebilirleri birleştirme ve filtreleme

Redux Observable

Redux Logger

Redux Logger, Redux uygulamalarındaki eylemleri ve durum değişikliklerini kaydetmek için kullanılan bir eklentidir. Redux Logger, aşağıdakiler gibi özellikler sağlar:

  • Eylemlerin ve durum değişikliklerinin zaman damgasını alma
  • Eylemlerin ve durum değişikliklerinin türünü ve yükünü kaydetme
  • Kayıtları bir konsola veya dosyaya yazma

Redux Logger

Sonuç

Redux eklentileri, Redux uygulamalarının işlevselliğini genişletmek ve geliştirmek için güçlü araçlar sağlar. Bu eklentiler, hata ayıklamayı kolaylaştırmaktan asenkron işlemleri yönetmeye kadar çeşitli özellikler sunar. Redux eklentilerini kullanarak, geliştiriciler daha sağlam, öngörülebilir ve yönetilebilir Redux uygulamaları oluşturabilirler.


Yayımlandı

kategorisi