Skip to content
#

architecture-patterns

Here are 3 public repositories matching this topic...

A comprehensive Flutter learning resource demonstrating 4 architecture patterns (MVC, MVVM, Clean Architecture, DDD) with identical features for easy comparison. Includes extensive documentation and best practices.

  • Updated Nov 27, 2025
  • Dart

Refactored Flutter counter app showcasing Onion Architecture with streams, immutability, dependency injection, and clear separation of concerns for scalable, maintainable state management.

  • Updated Apr 28, 2025
  • Dart

A refactored version of the default Flutter "counter" app, demonstrating The Clean Architecture with reactive state management using streams. This example showcases a maintainable and scalable approach, incorporating immutability, dependency injection, and a clear separation of concerns.

  • Updated Apr 27, 2025
  • Dart

Improve this page

Add a description, image, and links to the architecture-patterns topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the architecture-patterns topic, visit your repo's landing page and select "manage topics."

Learn more