version: 1.0.0
Description: Contains business entities (fe. User, Vehicle).
Includes:
Platform dependency: This layer is platform independent - doesn’t use any platform SDK.
Other layers dependencies: Model layer can only depend on extensions layer.
Description: Contains business interactors (use cases). Includes:
Platform dependency: This layer is platform independent - doesn’t use any platform SDK.
Other layers dependencies: Domain layer depends on model layers. It also can use extensions from extensions layer.
💡 Repositories are classes or components that encapsulate the logic required to access data sources. For more information read more about Repository pattern.