Clean Architecture is a way to isolate an application from frameworks, UI, and databases. It leverages SOLID principles and shows how to put them together on a larger scale. The application layers have a hierarchy. Entities are on the top, and UI is on the bottom. A layer must not have a dependency on any other underlying layer.
Table of contents
Clean ArchitectureHigh-level frontend architecturePutting everything togetherWhat's next?4 Comments
Sort: