Loading video player...
The core principle of Hexagonal Architecture is to place inputs and outputs at the edges of your system design . This ensures that your core business logic remains completely independent of how data is exposed (such as through REST or GraphQL APIs) and where your data comes from (whether that is a database, a microservice API, or a simple CSV file)