Skip to content

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.

License

Notifications You must be signed in to change notification settings

soujava/hexagonal-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hexagonal-model

Table of Contents

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.

Architecture:

  • The simplest way

  • Active Record and UI (Two layers)

  • MVC (Three layers)

  • Exploring DDD

  • Hexagonal Model

    • Port and Adapters

Hexagonal model

  • Domain Objects: domain rules

  • Use Cases: We know use cases as abstract descriptions of what users are doing with our software.

  • Input and Output Ports: Every communication to and from the outside happens through dedicated “ports”.

About

This repository shows the concept of Hexagonal model focusing on the trade-off instead of the hype.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages