Layered Architecture
User Interface: templates, controllerBusiness: service-
Data: dao, repository, models, entities -
MVC: Model, View, Controller
User Interface: templates, controllerBusiness: serviceData: dao, repository, models, entities
MVC: Model, View, Controller