awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesGateway Abstractions

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.

Awesome Gateway Abstractions GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • sergdort/moderncleanarchitectureswiftuisergdort 的头像

    sergdort/ModernCleanArchitectureSwiftUI

    4,100在 GitHub 上查看↗

    该项目是一个使用 SwiftUI 和整洁架构(Clean Architecture)的模块化 iOS 应用参考实现和模板。它提供了一个组织成独立层的结构,以将用户界面和外部框架与核心业务逻辑解耦。 该架构结合了领域驱动设计(DDD),通过基于业务领域将代码组织成独立模块来管理复杂性。这种方法强制执行严格的依赖边界并缩短了构建时间。 该项目实现了一个基于插件的数据层,将 API 和数据库实现隐藏在网关之后,从而允许在不修改业务规则的情况下切换数据源。它还具有一个集中的路由协调器来抽象导航层级,使各个功能模块独立于整体应用流程。

    Implements a plugin-based data layer that hides API and database implementations behind gateways.

    Swiftclean-architecturecomposable-architectureios
    在 GitHub 上查看↗4,100
  1. Home
  2. Data & Databases
  3. Plugin-Based Data Source Adapters
  4. Gateway Abstractions