Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Programming language-neutral specifications and assets for the BlueZone sample application, demonstrating the “Ports and Adapters” architecture pattern featured in the "Hexagonal Architecture Explained" book.

License

Notifications You must be signed in to change notification settings

asterkin/bz-taew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bluezone-app

License: MIT Docs Last Commit Platform

This repository contains programming language-neutral specifications and assets for the BlueZone sample application, demonstrating the “Ports and Adapters” architecture pattern featured in the Hexagonal Architecture Explained book.

This pattern—also known as Hexagonal Architecture—promotes a clear separation of concerns by defining ports (interfaces) through which the core application logic interacts with the external world. These ports are then connected to external systems or technologies via adapters.

For a deeper understanding of this architecture, refer to the book Hexagonal Architecture Explained by Alistair Cockburn and Juan Manuel Garrido de Paz.


Language-Specific Implementations

Technology-specific adapters and implementations of the BlueZone application are provided in separate repositories:

TODO: Expand this list as additional implementations become available.

This structure enables flexibility in choosing or switching between technology stacks.


The BlueZone Sample Application project aims to suggest—without enforcing—a canonical structure for non-trivial applications built using the “Ports and Adapters” architecture pattern.

For more detailed information, see the documentation.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit issues, fork the repository, and open pull requests.

Contact

For any questions or feedback, contact the author, Asher Sterkin, at [email protected].

About

Programming language-neutral specifications and assets for the BlueZone sample application, demonstrating the “Ports and Adapters” architecture pattern featured in the "Hexagonal Architecture Explained" book.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •