25 ms·
Hexagonal, Domain-driven, Onion, Clean architecture are all synonyms at this point. Core libraries for shared utilities and domain objects, next layer is busin
by manigandham 7y ago
Hexagonal, Domain-driven, Onion, Clean architecture are all synonyms at this point.
Core libraries for shared utilities and domain objects, next layer is business logic, then outer layer of interfaces to everything else like databases and webservers.
- rumanator 7y ago> Hexagonal, Domain-driven, Onion, Clean architecture are all synonyms at this point. There are important differences between, say, hexagonal architecture and clean architecture. For instance, in clean architecture, what the Netflix guys described as repositories would actually be the data source itself and represent yet another interface on the system's outer layer. Additionally, what the Netflix guys described as interactors would actually be the application layer, and it would be the only layer above the entity layer (i.e., activities don't depend on data source components)