Common Layers and subLayers
-
Presentational Layer
- WebApp.
- Traditional web page
- WebApp, React, Vue o Angular
- phoneApp
- WebApp.
-
Application layer: All related with the web infraestructure.
- Web Framework (Express)
- Controllers
- Validation Layer
- Authentication Layer
- Authorization Layer
- Routing Layer
-
Bussiness Layer: in an ideal world this should be the layer in charge of validate the layer.
- Services
- Models
- Domain
-
Data Access Layer
- DAO
- Logging
- Networking
- Other services