Flutter應用的Clean架構示例專案
DoneIt是一個示例Flutter 應用程式,演示clean Architecture工具的使用。
它只是從記憶體資料庫中載入Notes資料。
- 這使它具有離線功能 .
- 乾淨簡單的材料使用者介面。
- 它也支援深色主題 .
. ├── core # For all common and core files. │ ├── error # contains all Exceptions and Failures classes │ ├── presentation # Common presentation files | │ └── blocs # Common blocs | │ └── pages # Core pages | │ └── widgets # Common widgets │ └── route # Routes for navigation │ └── theme # Theme data │ └── usecases # Common usecases | ├── data # Data Files of Feature 1 │ ├── datasources # DataSources Abstract Files and Implementations │ │ └── feature # Feature 1 (for exp : Todo Feature) │ │ └── sub-feat. # Sub feature │ ├── models # Models for data │ │ └── feature # Feature 1 (for exp : Todo Feature) │ │ └── sub-feat. # Sub feature │ └── repositories # Repositories Implementation Classes │ └── feature # Feature 1 (for exp : Todo Feature) │ └── sub-feat. # Sub feature ├── domain # Domain │ ├── entities # Entities For Feature 1 │ │ └── feature # Feature 1 (for exp : Todo Feature) │ │ └── sub-feat. # Sub feature │ ├── usecases # Usecases of Feature 1 │ │ └── feature # Feature 1 (for exp : Todo Feature) │ │ └── sub-feat. # Sub feature │ └── repositories # Repositories Abstract Classes │ └── feature # Feature 1 (for exp : Todo Feature) │ └── sub-feat. # Sub feature └── presentation # Presentation files ├── blocs # Blocs │ └── feature # Feature 1 (for exp : Todo Feature) │ └── sub-feat. # Sub feature ├── pages # Pages │ └── feature # Feature 1 (for exp : Todo Feature) │ └── sub-feat. # Sub feature └── widgets # Widgets └── feature # Feature 1 (for exp : Todo Feature) └── sub-feat. # Sub feature |
相關文章
- Clean Architecture - 清晰簡潔的Android 應用架構Android應用架構
- 有道詞典Flutter架構與應用Flutter架構
- 用Quarkus實現乾淨清晰的Clean架構 - Sourced Blog架構
- 我的物聯網專案之單體應用架構不行?應用架構
- Django中型專案的目錄結構和一個應用建立啟動示例Django
- Clean架構中不好的部分 -James Hickey架構
- 否定洋蔥或clean架構的垂直切片架構 - Jimmy Bogard架構
- [譯] Flutter 應用架構 101:Vanilla, Scoped Model, BLoCFlutter應用架構BloC
- Net通用應用的專案框架腳手架框架
- 企業應用架構研究系列二:MSF&Scrum 專案管理應用架構Scrum專案管理
- Flutter 在流式場景下的架構設計與應用Flutter架構
- SpringMVC的專案架構思想SpringMVC架構
- Spring Boot的Clean架構教程與原始碼 - BaeldungSpring Boot架構原始碼
- ASP.NET Core + SaasKit + PostgreSQL + Citus 的多租戶應用程式架構示例ASP.NETSQL架構
- Android架構系列-MVP架構的實際應用Android架構MVP
- 專案-整體架構架構
- 專案-安全架構架構
- Android專案架構搭建Android架構
- 清晰架構(Clean Architecture)的Go微服務—重大升級架構Go微服務
- flask-restful 大型專案結構示例FlaskREST
- React專案架構,掌握前端架構師的核心本領React架構前端
- 使用 nuxi clean 命令清理 Nuxt 專案UX
- 應用架構圖的設計應用架構
- iOS專案開發MVVM架構實踐(第三篇:應用佈局)iOSMVVM架構
- 小型專案的微服務架構指南微服務架構
- Flutter在混合專案中的構建和整合Flutter
- MVP應用架構模式MVP應用架構模式
- Vue專案架構優化Vue架構優化
- Kotlin/Native KMM專案架構Kotlin架構
- Springboot專案架構設計Spring Boot架構
- 關於Clean Architecture在android中的應用Android
- Clean架構能夠解決哪些問題? - jbogard架構
- 帶你動手實現 MVP+Clean架構!MVP架構
- SaaS架構:應用服務、應用結構設計架構
- 傳統應用系統架構向微服務應用架構升級的實戰案例微服務應用架構
- 第3章 Rails應用的架構AI架構
- [譯] 多網站專案的 CSS 架構網站CSS架構
- 手把手寫一個Clean(+mvp+rxjava)架構的DemoMVPRxJava架構