Explicación Vertical Slice Architecture (Arquitectura vertical) de una forma sencilla!
HTML-код
- Опубликовано: 25 июл 2024
- En este vídeo vamos a ver una explicación sencilla a la arquitectura vertical
Guía compelta desarrollo full stack 📖: www.netmentor.es/libros/guia-...
Miembros premium de la comunidad: www.netmentor.es/miembro-premium
Si te gusta el contenido, puedes apoyar al canal invitandome a un café www.buymeacoffee.com/netmentor
00:00 Introducción a la arquitectura vertical (vertical slice architecture)
00:40 Qué es la arquitectura vertical.
06:24 Ventajas de vertical slice architecture
11:15 Mi opinion sobre Arquitectura vertical - Наука
Twitter: twitter.com/NetMentorTW
Blog: www.netmentor.es/entrada/analisis-arquitectura-vertical
Muchas gracias Iván... seria interesante un ejemplo para clarificar cosillas.
Muy clara la explicación 👍
Hola Ivan! Excelente explicación...llevo ya algunos proyectos de API Rest Utilizando esta arquitectura, aunque todavía no he logrado pulir definitivamente el concepto, ya que como mencionas en los ejemplos que podes encontrar se suele mezclar Vertical con Clean y uno termina tambien adoptando en cierta forma esa estructura, estaría bueno si algun momento puedes, subir algún ejemplo de como lo implementarías vos en un proyecto...Muchas Gracias, saludos desde Argentina
Muy buena explicacion ENHORABUENA
muy buena explicación pero tengo una duda, bajo esta arquitectura como puede comunicar los módulos entre si para no generar dependencia y que la migración a micro servicios sea igual de fácil
genial video!, yo a pesar de usar Java siempre me han gustado tus videos, sobretodo aquellos donde das explicaciones de conceptos. Y estos de arquitectura están genial!. Saludos!
Estoy mal o se mezcla vertical slice con servicios modulares?
Creo que hay que mencionar una de las desventajas más grandes que tiene esta arquitectura es el tema de la duplicación de código entre las diferentes "slices", el mismo creador de la arquitectura lo reconoce y lo justifica diciendo que "es más fácil solucionar código duplicado que una mala abstracción" haciendo obvia alusión a la burocracia de las clean architectures. Y a su vez hace mucho hincapié en los test y en refactorizar constantemente para eliminarlo. Me parece que es importante remarcar estas dos últimas prácticas para tener bajo control la deuda técnica por código duplicado cuando usamos esta arquitectura.
te sugiero leer el capitulo del libro del tipo bob clean architecture en que habla de la duplicación accidental y la duplicación real, no toda duplicación es negativa, por tanto no deberiamos obsesionarnos con eliminarla
@@raulhurtado8496 entiendo tu comentario, pero por mi experiencia con esta arquitectura y lo que dice el autor de la misma, creo que estamos ante una duplicación que si es negativa, aunque todo depende del proyecto y otras sutilezas. Mi comentario iba más orientado a que no todo es un "happy path" usando VSA y que hay que tener en cuenta el tema de pruebas y refactorización.