├── data
│ ├── datasource
│ │ └── 永続記憶デバイスへのアクセス。repositoryから依存される。
│ ├── repository
│ │ └── 永続記憶へのアクセス。データ取得の架け橋。
│ └── network
│ └── ネットワークへのアクセス。
├── domain
│ ├── model
│ │ └── ビジネスロジック。usecase、presenterから依存される。
│ ├── entity
│ │ └── ビジネスロジックが含まれないデータ。メソッドは含む。依存しない。
│ └── usecase
│ └── ユースケース。model、entityに依存する。
├── presentation
│ ├── presenter
│ │ └── ユーザインタフェースの制御。usecase、model、entityに依存。
│ └── ui
│ └── view
│ └── ユーザインタフェースの実装。全てに依存する可能性がある。
└── utility
└── 横断的に使用するロジック及び拡張。依存しない。
More than 1 year has passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme