Get the source code for this video for FREE → https://the-dotnet-weekly.ck.page/vsa-structure
Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt
Join a community of 1000+ .NET developers: https://www.patreon.com/milanjovanovic
Are you tired of organizing your project across layers? Vertical Slice Architecture is a compelling alternative to traditional layered architectures. VSA flips the script on how we structure code. Instead of horizontal layers (Presentation, Application, Domain), VSA organizes code by feature. Each feature encompasses everything it needs, from API endpoints to data access. In this video, we will explore how you can structure vertical slices in VSA.
Vertical Slice Architecture
https://www.milanjovanovic.tech/blog/vertical-slice-architecture
Vertical Slice Architecture: Structuring Vertical Slices
https://www.milanjovanovic.tech/blog/vertical-slice-architecture-structuring-vertical-slices
Check out my courses:
https://www.milanjovanovic.tech/courses
Read my Blog here:
https://www.milanjovanovic.tech/blog
Join my weekly .NET newsletter:
https://www.milanjovanovic.tech
Chapters
0:00 Understanding Vertical Slice Architecture
4:53 Implementing a simple Vertical Slice
8:53 Extending the Vertical Slice with validation
11:15 Adding more Vertical Slices to the example