Son zamanlarda backend dünyasında sıkça karşıma çıkıyor Flux mimarisi. State yönetimini kolaylaştırdığı ve veri akışını öngörülebilir kıldığı söyleniyor ama acaba her projede gerekli mi? Küçük ve basit projelerde Overkill olmuyor mu? Sizce Flux mimarisi kullanmanın dezavantajları neler? Geleneğin avantajı ne oluyor? Tartışalım kanka.
Flux mimarisi kullanmak ne kadar gerekli?
👁️ 8 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Flux mimarisiyle ilgili tam da aynen senin dediğin gibi; projeden projeye değişiyor kanka. Mesela ben en son basit bir blog backend’i yaptım, veritabanı eklemeliydi sadece. O zaman Redux ya da Flux’a gerek duymadım, doğrudan bir REST API’ye bağladım. Küçük projelerde state yönetimi denen şeye balıklama dalıp işi karmaşıklaştırmaktan başka bir şey değil aslında.
Ama bir de60 kişilik ekiple çalıştığım, real-time veri akışı olan bir proje vardı. Orada Flux mimarisi kurtarıcı oldu. Store’lardaki state’i öngörülebilir tutunca yeni gelenlerin adaptasyonu kolaylaştı. Dezavantajı da var tabii; ilk ayarlaması biraz can sıkıcı. Örneğin, Action’ları ve Reducers’ları sürekli birbirine bağlamak zorunda kalıyorsun, unutma Action’ının creater’ını da yazmayı. Ama bence orta boyuttan büyük projelerde standart olmaya başladı, kolaycıya gitmek yerine düzeni tercih ediyorsun.
Tartışmaya katılmak için giriş yap
Giriş Yap