Skip to content
This repository has been archived by the owner on Jul 1, 2020. It is now read-only.

vagifzeynalov/project_structure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Structure

Diagram

Image2

APPLICATION

Components

  • Controllers
    • View Models
  • Validators
  • Exception Handler
  • Authorization
  • Configurations

Controller

Responsibility 0. Receive request 0. Validate 0. Map to Data Model 0. Call service 0. Get result 0. Map to View Model 0. Sent Response

API / Web Service

Aggregated layer where could be implemented WebApp related logic.

SERVICES

Components

  • Data Models
  • Core Services
  • Data Services
  • Exceptions (checked)
  • Utilities / Helpers
  • Configurations

About

Project Structure Example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages