flutter-architecture

tarafından flutter

MVVM mimarisi, Flutter uygulamaları için tek yönlü veri akışı ve katı katman ayrımı sunar. Üç katmanlı mimariyi uygular: Veri Katmanı (Servisler ve Depolar), Alan Katmanı (karmaşık mantık için Kullanım Durumları) ve Kullanıcı Arayüzü Katmanı (Görünüm Modelleri ve Görünümler). Bağımlılık enjeksiyonu için provider ve reaktif UI güncellemeleri için ListenableBuilder kullanır; kullanıcı etkileşimlerinde Komut deseni uygulanır. Tek yönlü veri akışını zorunlu kılar: veri Depolardan Görünüm Modellerine ve Görünümlere doğru akar; olaylar yukarı doğru iletilir...

npx skills add https://github.com/flutter/skills --skill flutter-architecture