hexagonal-architecture

安装量: 7.2K
排名: #2221

安装

npx skills add https://github.com/affaan-m/ecc --skill hexagonal-architecture

Hexagonal Architecture Hexagonal architecture (Ports and Adapters) keeps business logic independent from frameworks, transport, and persistence details. The core app depends on abstract ports, and adapters implement those ports at the edges. When to Use Building new features where long-term maintainability and testability matter. Refactoring layered or framework-heavy code where domain logic is mixed with I/O concerns. Supporting multiple interfaces for the same use case (HTTP, CLI, queue workers, cron jobs). Replacing infrastructure (database, external APIs, message bus) without rewriting business rules. Use this skill when the request involves boundaries, domain-centric design, refactoring tightly coupled services, or decoupling application logic from specific libraries. Core Concepts Show more Installs 1.5K Repository affaan-m/ecc GitHub Stars 239.2K First Seen May 19, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Warn

返回排行榜