clear Arch

MVC
introduced by the Trygve Reenskaug in the 70's
https://www.youtube.com/watch?v=WpkDN78P884
https://medium.com/@fbzga/clean-architecture-in-ruby-7eb3cd0fc145
Clean Architecture
Entities
domain / core business
not connect with DB
cannot be directly saved or queried
Use cases
queries
Interface Adapters
boundary between the business logic and external systems
APIs to exchange data
External interfaces
a web server implements (REST) entry points
storage system implementation
Clean Architecture Example
Last updated
Was this helpful?