Hexagonal Architecture: What You Need To Know - Simple Explanation

Published: 24 February 2023
on channel: Alex Hyett
97,405
5.2k

It is important when writing applications to pick the right architecture. Most software developers are familiar with the 3-Tier architecture model already, but few understand Hexagonal Architecture, which I cover in this video. Hexagonal Architecture, which was first coined by Alistair Cockburn in 2005 is a flexible architecture that is great for large applications.

📝 Video Transcript: https://www.alexhyett.com/hexagonal-a...

📨 Free Newsletter: https://www.alexhyett.com/newsletter/ — Join my free weekly newsletter for advice, technology and more.
❤️ Support my channel: https://www.alexhyett.com/supporters/ — Say thanks by buying me a coffee or becoming a loyal supporter.
🎓 Courses: https://www.alexhyett.com/courses/ — Like the way I teach? You might like my courses too!
👨‍💻 All Code: https://code.alexhyett.com/alexhyett/... —Links to all the code for my YouTube videos can be found here.

⏳ CHAPTERS
00:00 Introduction
00:11 3 Tier Architecture
00:46 Dependency Injection
01:04 Ports and Adapters Architecture
01:27 The Hexagon
01:34 The Port
02:31 The Adapter
03:05 Input Port and Adapter
03:28 Driving Side and Driven Side
03:39 Why is it called Hexagonal Architecture?
04:30 Domain Driven Design
04:58 STOP, Before you use Hexagonal Architecture
05:03 Pros and Cons of Hexagonal Architecture
05:08 Testability
05:28 Maintainability
05:55 Flexibility
06:20 Complexity in Code
06:36 Running Locally
06:58 Performance
07:24 Should you use Hexagonal Architecture?

🔗 SOCIAL LINKS
🐘 Mastodon — https://social.alexhyett.com/@alex
💼 LinkedIn —   / alexhyett  
☁️ Bluesky — https://bsky.app/profile/alexhyett.com

🧑‍💻 WHO AM I
I’m Alex, a Software Developer and YouTube working in the UK. I make videos about software development to help developers with the skills they need to be senior developers.

As well as this YouTube Channel, I also write articles on my website (https://alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.

#coding #programming #developer


Watch video Hexagonal Architecture: What You Need To Know - Simple Explanation online without registration, duration hours minute second in high quality. This video was added by user Alex Hyett 24 February 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 97,405 once and liked it 5.2 thousand people.