1 Repo
Interfaces that hide concrete API and database implementations to allow swapping data sources.
Distinct from Plugin-Based Data Source Adapters: Focuses on the gateway pattern for business rule isolation rather than specific database adapters.
Explore 1 awesome GitHub repository matching data & databases · Gateway Abstractions. Refine with filters or upvote what's useful.
This project is a reference implementation and template for a modular iOS application using SwiftUI and Clean Architecture. It provides a structure organized into independent layers to decouple the user interface and external frameworks from core business logic. The architecture incorporates Domain-Driven Design to manage complexity by organizing code into independent modules based on business domains. This approach enforces strict dependency boundaries and improves build times. The project implements a plugin-based data layer that hides API and database implementations behind gateways to al
Implements a plugin-based data layer that hides API and database implementations behind gateways.