No video

🧅 ¿Qué es la ARQUITECTURA CEBOLLA? | Onion Architecture

  Рет қаралды 17,794

Manuel Zapata

Manuel Zapata

Күн бұрын

Пікірлер: 68
@ManuelZapata
@ManuelZapata Жыл бұрын
Conoce mi curso de Arquitecturas Limpias 👉platzi.com/arquitecturaslimpias Si no te tienes suscripción en Platzi, usa mi enlace de afiliado: platzi.com/l/manuelzapata/
@artemiosotomayor-olmedo719
@artemiosotomayor-olmedo719 2 жыл бұрын
Sí, muchas gracias por el video Manuel para cuando un video de Modelos de dominio anémicos, saludos.
@ManuelZapata
@ManuelZapata 2 жыл бұрын
😮 A ver quién más dice “yo quiero” 😬
@Odin1646
@Odin1646 2 жыл бұрын
Yo
@DiegoGarcia-ln3sz
@DiegoGarcia-ln3sz 2 жыл бұрын
¡Me encanta ese tema!. Lo que más me gustaría saber es porqué son tan populares los modelos anémicos. ¿Que tal un debate ente modelos ricos vs anémicos?
@portador1996
@portador1996 2 жыл бұрын
Yo quiero un video sobre modelos de dominios anémicos. Saludoos
@adriancontrerasborrero2479
@adriancontrerasborrero2479 2 жыл бұрын
seria genial abordar este tema
@elkinmorenovelez2037
@elkinmorenovelez2037 Жыл бұрын
Manuel cordial saludo.. Que bueno que trates en tus videos VENTAJAS Y DESVENTAJAS de... Lo que estés exponiendo en este caso. VENTAJAS Y DESVENTAJAS DE la Arquitectura Cebolla... Éxitos.
@mauromoreno807
@mauromoreno807 2 жыл бұрын
Excelente video.- master. muy clara tu calidad de docencia felicidades. bro. arriba con el canal
@cmgpguerracarlos
@cmgpguerracarlos 2 жыл бұрын
Muchas gracias, excelente video. Se agradece, no es tan fácil encontrar estos temas de arquitectura, explicados con tanto detalles. Arriba con el canal/
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Es con el mayor de los gustos, Carlos!
@arturoterceros7672
@arturoterceros7672 2 жыл бұрын
Gracias Manuel por compartir este conocimiento, el mejor video que explica esta arquitectura
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Gracias por esas palabras Arturo!
@DiegoGarcia-ln3sz
@DiegoGarcia-ln3sz 2 жыл бұрын
Manuel, Extrañaba mucho que hablases sobre éste tema, hasta ahora. ¡Saludos!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Saludos Diego!!
@jotave0894
@jotave0894 2 жыл бұрын
Que buena forma de explicarlo! muy util y concreto! Gracias!
@josuedev2440
@josuedev2440 Жыл бұрын
Excelente información, Saludos. Gracias
@mathiasmunera8778
@mathiasmunera8778 4 ай бұрын
Hola Manuel, muchas gracias por tu aporte y tu tiempo. Serías tan amable de compartir el código que pudiste descargar a tiempo de Jeffrey Palermo. Por favor y gracias.
@darwindiaz9744
@darwindiaz9744 5 ай бұрын
Me gustaría ver un video de arquitectura hexagonal
@ManuelZapata
@ManuelZapata 5 ай бұрын
Aquí en el canal lo tienes.
@DiegoGarcia-ln3sz
@DiegoGarcia-ln3sz 2 жыл бұрын
Saludos Manuel, me gustaría mucho que hablases sobre la Idempotencia. Sobre cuando se debe implementar y los aspectos que se deben tener en cuenta para implementarla. ¡Gracias!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Lo tendré en cuenta, Diego. Gracias!
@alonsolr
@alonsolr 2 жыл бұрын
Excelente video Manuel, estaría muy bien una serie de videos de hands on con los diversos tipos y patrones, o sea, un tutoríal de diseño, con un ejemplo simple, de como sería diseñarlo y llevarlo hasta la estructura del código… ya que a veces en esta parte del diseño empezamos pensando en un tipo de arq y terminamos aplicando 3capas jejeje ¿o ya sería demasiado? gracias 🤘🏼
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Ese es el objetivo de mi curso de arquitectura de software. Le has echado un ojo? manuelzapata.co/arsyt
@alonsolr
@alonsolr 2 жыл бұрын
@@ManuelZapata excelente, vamos a darle la vista 👌 por que si es clave 🤘🏼 gracias
@guillermosolia
@guillermosolia 2 жыл бұрын
Muy buen video Manuel
@alexandrohdez3982
@alexandrohdez3982 2 жыл бұрын
Buen video, por favor video sobre Anemic Model y sobre Domain Driven Design..
@ManuelZapata
@ManuelZapata 2 жыл бұрын
🙌
@briansmithchuquirunaleon8180
@briansmithchuquirunaleon8180 Жыл бұрын
Cual es la diferencia entre la lógica del negocio y el modelo de dominio?
@hildegarmedina
@hildegarmedina 11 ай бұрын
El modelo de Dominio serian las Entidades usadas en tu sistema, podría ser: User, Product, Shop. Y la logica del negocio, serian los casos de uso, ejemplo: registerUser, buy, removeMyAccount, etc... No confundas lógica de negocio con lógica de dominio. La lógica de dominio podría ser la interacción con los datos, estilo repositorio, ejemplo: saveUser, getUserByEmail, etc...
@cuadrosdev4374
@cuadrosdev4374 2 жыл бұрын
Manuel llorando pero no por la cebolla 💔.
@ManuelZapata
@ManuelZapata 2 жыл бұрын
😭
@lvbernal
@lvbernal 2 жыл бұрын
Está muy interesante este tema, Manuel! Cometemos el error de diseñar más en términos de operaciones contra la bases de datos que en interacciones con el dominio. ¿Quién termina siendo el responsable de desencadenar el almacenamiento de ese dominio que está en memoria, hacia a la BD? ¿Y cómo evitar que ese dominio termine limitado a DTOs?
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Leo, ahí es donde en arquitectura hexagonal se habla de actores primarios (ej: una UI, un API REST). Esos inician interacciones hacia el dominio, y luego el dominio decide en qué punto del proceso invoca repositorios para hacer almacenamiento. Respecto a los DTOs, allí donde toca pensar en modelos ricos en vez de modelos anémicos.
@fernandopoveda9861
@fernandopoveda9861 2 жыл бұрын
Escuche Mukesh?, he analizado varias implementaciónes de mukesh...son muy bueno. AUnque no recomendables para una persona que apenas está iniciando...creo que hacen falta buenas bases para entender el porque se implementan algunas cosas.
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Definitivamente son repositorios avanzados, que involucran muchos conceptos. Del que menciono, me gusta enfocarme en la estructura general y en la inyección de dependencias para ver donde encaja 🧅.
@guillermosolia
@guillermosolia 2 жыл бұрын
Estaria bueno un video sobre GraphQL
@CAGUANET121
@CAGUANET121 2 жыл бұрын
Súper interesante 🧐 Manuel gracias. No se si tienes algo de Vertical Slice Architecture. ..
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Ufff no tengo nada sobre Vertical Slice Architecture. Aguanta un video sobre el tema.
@feedeandoando8257
@feedeandoando8257 2 жыл бұрын
Manuel en que entidades uno se podría certificar como Arquitecto de software
@ManuelZapata
@ManuelZapata 2 жыл бұрын
The Open Group si te quieres ir por la línea de arquitectura empresarial. El SEI para certificaciones en arquitectura de software.
@adrianvega3148
@adrianvega3148 2 жыл бұрын
Excelente video!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Gracias Adrian!
@dlawliet139
@dlawliet139 2 жыл бұрын
Excelente!!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Gracias!
@JuanCHB_88
@JuanCHB_88 9 ай бұрын
Creo que la hexagonal es mas organizada totalmente mas organizada
@elizsumo
@elizsumo Жыл бұрын
Hola Manuel saludos, te pregunto por el ejemplo que estás usando en el video, puedes compartir el link? Gracias!!
@ManuelZapata
@ManuelZapata Жыл бұрын
El link lo encuentras en la descripción del vídeo. Saludos!
@prezdev
@prezdev 2 жыл бұрын
Muy buen video. Trabajo como backend dev hace casi tres años en una empresa en Chile y si usamos eso de capas cebolla, pero nunca lo había visto con ese nombre. Pregunta. Esto sale en algún libro o algo así? Saludos desde Chile!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Hola @Patricio! Le tienen algún nombre a esa arquitectura en tu empresa? En la descripción está el enlace al artículo donde el creador de la arquitectura la explica.
@prezdev
@prezdev 2 жыл бұрын
Hola@@ManuelZapata sabes que no. Solo la arquitectura predeterminada para trabajar con spring Boot. Me gustó mucho el vídeo! saludos y gracias!
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Con todo gusto, Patricio!
@maikolarleycucunubasalazar7582
@maikolarleycucunubasalazar7582 2 жыл бұрын
hola a todos, quería saber si tenemos algún canal de slack donde estemos todos los interesados del canal de Manuel o si con permiso de el lo podríamos crear para dudas, cursos, etc.
10 ай бұрын
¿Cual es la diferencia con arquitectura hexagonal?
@ManuelZapata
@ManuelZapata 10 ай бұрын
Ambas son arquitecturas limpias y resuelven el mismo problema. La diferencia es que la arquitectura cebolla es mucho más detallada en las partes que la componen.
@nicolasericesmendez8421
@nicolasericesmendez8421 2 жыл бұрын
Cuando un arquitectura para despliegue de modelos de IA
@Hanamichi120
@Hanamichi120 2 жыл бұрын
Excelente video. Podrias compartir el source code del ejempo de Jeffrey Palermo ? gracias
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Cristian, ese código fuente ya no está disponible en línea. Logré bajarlo antes de que tumbaran el sitio. Está este otro ejemplo de Jeffrey Palermo. Quizá te podría servir: github.com/jeffreypalermo/FullSolutionWithBuild
@mahoz5440
@mahoz5440 2 жыл бұрын
People tengo una duda acerca de la implementacion. Como se maneja la conexion a la base dedatos? En caso de tener que conectarme varias, como seria la implementacion de la conexciones? Esta pensando en abrir y cerrar la conexcion para cada consulta. Alguien tiene algun conocimiento sobre eso? Edit: correcion ortografica. Estoy dejando de usar tildes =(
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Aquí hay respuestas a tu dilema: stackoverflow.com/questions/4439409/open-close-sqlconnection-or-keep-open
@mahoz5440
@mahoz5440 2 жыл бұрын
@@ManuelZapata Gracias por responder, ahora puedo continuar desarrollando con confianza. Mi comentario fue casi una broma, no espere que alguien me respondiera.
@EduardoPatricioRoseroVaca
@EduardoPatricioRoseroVaca 2 жыл бұрын
Cuantos y cuales casos de éxito han aplicado esta arquitectura a nivel corporativo?
@ManuelZapata
@ManuelZapata 2 жыл бұрын
Buena pregunta, Eduardo. No sé si alguien haya hecho el trabajo de medirlo.
@nicolasacevedo1353
@nicolasacevedo1353 10 ай бұрын
no entendí nada :/
Microservicios sí, pero no así
1:07:23
Manuel Zapata
Рет қаралды 6 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 11 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 83 МЛН
Underwater Challenge 😱
00:37
Topper Guild
Рет қаралды 23 МЛН
This Dumbbell Is Impossible To Lift!
01:00
Stokes Twins
Рет қаралды 30 МЛН
The Onion Architecture EXPLAINED | Should we use it?
13:12
Marco Lenzo
Рет қаралды 4 М.
¿Qué es la Arquitectura Hexagonal? | Puertos y Adaptadores
17:11
Manuel Zapata
Рет қаралды 75 М.
Roadmap para ser líder técnico
22:37
Manuel Zapata
Рет қаралды 5 М.
Errores típicos en Arquitectura Hexagonal (Ports and Adapters)
26:26
9 consejos para que MEJORES TU LÓGICA DE NEGOCIO
15:05
Manuel Zapata
Рет қаралды 26 М.
¿Qué es un DTO y cómo mapearlo? | Data Transfer Object
15:54
Manuel Zapata
Рет қаралды 53 М.
5 Consejos para no perder habilidades como dev
8:01
Manuel Zapata
Рет қаралды 4,9 М.
Clean Architecture Dot Net 6
28:18
Code Unparalleled
Рет қаралды 58 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 11 МЛН