⊗jsrxPmBsInr 1 of 57 menu

Redux Kütüphanesi

Bu eğitimde, çok faydalı ve değerli bir JavaScript kütüphanesi olan Redux'ı tanıyacağız. Kütüphanenin adı, iki kelimeden gelmektedir - reduce fonksiyonunun adı ve React uygulamalarında Flux mimarisi, temelinde tek yönlü veri akışının kullanılması yatar.

Her şeyden önce Redux, uygulama verilerinin durumları için öngörülebilir bir kapsayıcı veya depodur. React eğitimini incelerken durum veya state (state) kavramıyla zaten karşılaşmıştık. Redux ile öngörülebilir davranan, kolayca ölçeklenebilen ve test edilebilen istemci tarafı, sunucu tarafı veya yerel uygulamalar yazabiliriz.

Redux'u çekici kılan başka ne var? Uygulamanın global durumunu yönetmemize yardımcı olur. Redux'ta kullanılan araçlar ve teknikler, state'in nerede, neden ve nasıl değiştiğini ve ayrıca bu tür değişiklikler durumunda uygulama mantığının nasıl davranacağını anlamayı kolaylaştırır.

Redux bağımsız bir kütüphanedir, ancak React, Angular, Vue gibi popüler çerçevelerle ve ayrıca sade JavaScript ile birlikte kullanılabilir. Biraz ileriye giderek, eğitimimizde React ile bağlantılı olarak kullanacağımızı söyleyeyim.

Bu aracın önemine rağmen, bir uygulama oluştururken uygulama gerekliliğini makul bir şekilde değerlendirmek gerekir. Uygulamanın farklı bölümlerinde ihtiyaç duyulan çok sayıda state'iniz varsa veya state'ler çok sık değişiyorsa ya da state'leri güncellemek için çok karmaşık bir mantığınız varsa Redux'a ihtiyacınız var demektir.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet