flutter-architecture
Applies the Flutter team's app architecture recommendations: UI and data layers, MVVM, repositories, unidirectional data flow, immutable models, dependency injection, navigation, naming and testing with fakes. Use when structuring a Flutter app or feature, deciding where logic belongs, reviewing widgets that hold logic, or planning tests per layer. Do not use for Dart naming and style (dart-code-standards) or for profiling and rebuild tuning.
Pinned to revision 8f340a058484, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/flutter-architecture/SKILL.md
- skills/flutter-architecture/references/data-layer-patterns.md
- skills/flutter-architecture/references/recommendations.md
Every link opens the file at its source, pinned to the revision this page describes.