this repo has no description
at main 1.0 kB view raw
1#+title: Layered Architecture 2#+date: [2024-10-14 Mon 23:33] 3#+filetags: :architecture: 4#+identifier: 20241014T233359 5 6Separates the software in layers, called the presentation layer, business layers, persistent layers and database layer. 7 8Not a rule, but usually it can be only 3 layers, merging the persistent and database layers. 9 10It is usually the de factor go to. 11 12| Layer | Responsability | 13|--------------+---------------------------------------------------------------| 14| Presentation | handling all user interface and browser communication logic | 15| business | execute specific business rules associated with the request | 16| persistent | responsible to make the communication with the database layer | 17| database | responsible to know how to get the data from DB | 18 19Each layer in the architecture forms an abstraction around the work that needs to be tone to satisfy a particular buseness request