Open Genzer opened 1 month ago
An implementation of RealWorld using Hexagonal Architecture.
https://github.com/marcusmonteirodesouza/realworld-backend-spring-boot-java-keycloak-postgresql/ https://github.com/JonathanM2ndoza/Hexagonal-Architecture-DDD/tree/master
https://dzone.com/articles/hexagonal-architecture-in-the-frontend-a-real-case
https://github.com/PacktPublishing/Designing-Hexagonal-Architecture-with-Java
Slides: https://alistaircockburn.com/Hexagonal%20Budapest%2023-05-18.pdf
The Book: https://www.amazon.com/Hexagonal-Architecture-Explained-Alistair-Cockburn-ebook/dp/B0D4JQJ8KD
Even AWS endorsed it: https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/hexagonal-architecture.html
https://dev.to/dyarleniber/hexagonal-architecture-and-clean-architecture-with-examples-48oi
Package by Feature
I want to evaluate the test some approaches to organize source code. Preferably language agnostic, but Java just fine.
Principles:
Architecture Styles: