Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 741 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 741 Bytes

Application

The Application acts as some kind of front controller and uses an application processor.

The application is not aware of concrete implementation details of processor

Controller (Not MVC Controller!)

Application controller executes application logic

Logic depend on the field of use

  • Front-Controller
  • middleware handler
  • use-case handler
  • interactor handler
  • http controller
  • cli controller
  • etc.

Application processor

Application processor is aware of concrete environment like HTTP, CLI.

Furthermore, application processor is able to deal with frameworks like DI-Containers, routers, event dispatches, API-Clients etc.