flutter-architecture

作者: flutter

适用于Flutter应用的MVVM架构,采用单向数据流和严格的层分离。实现三层架构:数据层(服务和仓库)、领域层(用于复杂逻辑的用例)和UI层(视图模型和视图)。使用provider进行依赖注入,通过ListenableBuilder实现响应式UI更新,并采用Command模式处理用户交互。强制单向数据流:数据从仓库向下流向视图模型再到视图;事件向上流动...

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