Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhadaily/flutter-architecture-ddd
Flutter Architecture inspired by Domain Driven Design, Onion and Clean Architecture
https://github.com/mhadaily/flutter-architecture-ddd
clean-architecture domain-driven-design flutter flutter-app flutter-apps flutter-demo flutter-examples onion-architecture
Last synced: 2 days ago
JSON representation
Flutter Architecture inspired by Domain Driven Design, Onion and Clean Architecture
- Host: GitHub
- URL: https://github.com/mhadaily/flutter-architecture-ddd
- Owner: mhadaily
- Created: 2019-11-21T23:58:19.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-24T15:34:40.000Z (over 3 years ago)
- Last Synced: 2025-01-13T18:15:21.312Z (9 days ago)
- Topics: clean-architecture, domain-driven-design, flutter, flutter-app, flutter-apps, flutter-demo, flutter-examples, onion-architecture
- Language: Dart
- Homepage: http://bit.ly/ddd-flutter
- Size: 1.69 MB
- Stars: 402
- Watchers: 21
- Forks: 99
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Inspiring Domain Driven Design Flutter Architecture
Please take a look at my slides to learn more [Strategic Domain Driven Design For Improving Flutter Architecture](https://bit.ly/ddd-flutter)
Please use this repo and slides as a guide but not hard rules. you may adjust and adopt based on the needs of your application.
Disclaimer: heavily inspired by Clean, Onion, Layer architecure
Two architecutre for two types of applications:
- Enterprise [Link to Theory](#simple-architecture-for-smaller-application) - [Link to source code](https://github.com/mhadaily/flutter-architecture-ddd/tree/master/enterprise)
- Simple [Link to Theory](#enterprise-flutter-architecture-for-large-applications) - [Link to source code](https://github.com/mhadaily/flutter-architecture-ddd/tree/master/simple)
## Simple architecture for smaller application
## Enterprise Flutter architecture for large applications