FLUTTER ECOSYSTEM

mhadaily/flutter-architecture-ddd

ドメイン駆動設計、オニオンアーキテクチャ、クリーンアーキテクチャを参考にしたFlutterアーキテクチャ

flutter-architecture-ddd のプロジェクト画像
Stars
410
Forks
98
最終プッシュ(UTC)
2021/05/24
プロジェクト状態
公開中
Majid Hajian GitHub avatar
GITHUB User

Majid Hajian ↗

Working on AI stuff @Microsoft - Google Developer Expert for Flutter and Dart. Passionate Software Engineer, Author, Public Speaker, and community leader.

MicrosoftOslo, Norway公式サイト ↗
言語DartRubySwiftKotlinObjective-C

技術トピック

ランキング

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

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

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:




https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/1.png




Simple architecture for smaller application

https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/simple1.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/simple2.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/simple3.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/simple4.png




Enterprise Flutter architecture for large applications

https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/3.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/4.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/5.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/6.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/7.png https://raw.githubusercontent.com/mhadaily/flutter-architecture-ddd/master/images/8.png