#HEXAGONAL
Вставка
- Опубліковано 22 жов 2024
- 🔴▬ LINKS DE INTERÉS ▬🔴
😎LIVE todos los Miércoles & Viernes.
Twitch: t.co/vodIqiCH9N
💬Escúchame aquí:
Spotify: spoti.fi/3y281cY
Apple Podcast: podcasts.apple...
🤓¡Únete a nuestra comunidad!
Discord: / discord
Facebook: shorturl.at/jkmL6
Instagram: / gentlemanprogramming
Twitter: / g_programming
📘Encuentra mi libro: ¿Cómo ser front-end sin fallar en el intento? + Tus primeros pasos en la programación web aquí: amzn.to/2ReBuzL
-
#gentlemanprogramming
#comunidad #discord #twitch #programming #podcast #live #stream #clase #tech #it #scrum #kanban #agile #team #Hackathon #GentlemanProgramming #componentes #framework #library #framework #google #Facebook #tips
A ustedes qué les parece ? es más facil que Clean Architecture ?? les escucho 🤓
soy nuevo en el canal, con mucha expectativa para la construcción del proyecto. Saludos desde Colombia, gracias por el contenido de calidad.
En el concepto se parecen mucho. Creo que lo que marque cuál es más fácil de usar y mantener estará más enfocado a como organizamos el código.
Desde mi punto de vista podemos iniciar con una arquitectura hexagonal y si el proyecto crece lo mejor será migrar a una clean ya que su separación de preocupaciones desde mi punto de vista es más sólida, y pues también depende del tamaño del proyecto
pareciera más completa la clean architecture que la hexagonal, pero bueno manos a la obra!
no creo que se trate de dificultad entre una y otra, sino de cuando usarlas y cuando no, con estos modelos podría cada uno hacer la arquitectura para su proyecto basándose en la lógica de estos modelos.
Es una locura la perseverancia que tenés para hacer las cosas, realmente te admiramos mucho y valoramos tu contenido :)
Hola....
La verdad me costaba trabajo entender este tema de Arquitectura Hexagonal, pero con tu ejemplo de pizzas, fue de lo más claro y conciso.
Muchas gracias por compartir tus conocimientos.
Espero entender mucho mejor la parte técnica.
Saludos cordiales.!!!
Gracias
Arquitectura Hexagonal + Vertical Slicing desde mi punto de vista es de lo más limpio, escalable y mantenible que existe a día de hoy. Muy buen video y quedo a la espera del inicio del proyecto. Saludos desde Cuba.
Vaya locura de video, no suelo comentar mucho, pero uff muchísimas ganas de verme TODOS los vídeos no solo de clean o hexagonal, sino de todo el contenido de este canal.
Gracias
@@THEShAdOwHFV Qué grande, me alegra un montón que te haya gustado el video y que te den ganas de ver todo el contenido del canal. Eso es justamente lo que busco: que disfrutes aprendiendo y te metas de lleno en estos temas. Así que dale para adelante, que hay mucho más para explorar. Gracias a vos por tomarte el tiempo de comentar, se valora un montón. Nos vemos en los próximos videos!
Buenisima la explicación, yo desde hace un tiempo quiero implementar arquitecturas, porque creo que lo hago de forma muy vaga,.
Desde que conocí tus clases en platzi, para posterior encontrarme accidentalmente tu canal me haz parecido tremendo profe, gracias por compartir!
Estos videos me vienen como anillo al dedo, empiezo en una nueva empresa en Barcelona y usan Hexagonal Architecture. Por cierto Alan, conseguí esta nueva empresa gracias a tus videos, me hicieron una entrevista de mas de dos horas y mas del 80% de las preguntas las estudie con tus videos de entrevistas en angular y de react. ERES UN GENIO BRO. 🤝🤝💪💪
Muchas gracias Alan por el trabajo que te diste de volver a grabar para subirlo a esta plataforma. Me encantan los vídeos que subes acá y aprendo mucho. Hasta te sigo en LinkedIn porque considero que das mucho contenido de calidad y al menos para mí es bastante entendible. ❤
Wow que fácil es entender todo cuando vos lo explicas 😊
capo, si duda la clean architecture, pues es lo que mas abordo, pero sin duda conocer la hexagonal esta genial, el cuando se debe usar una o la otra, valla ver, tantas dudas que van surgiendo, al igual que los frameworks cuando elegir el uno el otro, bien es sabido que debemos partir del negocio para elegir las herramientas a utilizar, que grande eres. Sin duda son dudas que propongo para en su momento su existe la posibilidad de prepara y responderlas de la forma en que abordas los temas, de verdad que hasta el mas junior entiende...tienes arte para enseñar, un saludo y un abrazo desde Colombia.
Noo, no me acostumbro sin los bigotes :( jajaja.
Por favor continuala! Muchas gracias por tus videos!
Profe, me hice los cursos suyos de Angular en platzi y parecía el profesor cuchilla, pero ahora es más animado en los videos. Gracias por compartir esta información.
Felicidades!!! Muy bien explicado, consigue que se entiendan muy bien los conceptos, gran comunicador!!
Muchas gracias Alan, excelente explicación!! Me encanta cuando explicas con ejemplos de la vida real, se entiende a la primera!!
Hola hermano, buenísima la explicación de la arquitectura Hexagonal. Me re sirve para la facultad. Gracias y éxitos!!
Q bien explicado,nunca había entendido tan bien la diferencia entre ambas arquitecturas! Excelente trabajo máster 👌
Está muy bueno, es un poco mas abstracta la arquitectura Hexagonal, pero creo que fue muy bien explicada teóricamente!
Me acabas de explicar un tema, que es si mismo es complejo de una manera super sencilla en 25 minutos. Con ansias del ejemplo con TypeScript, me viene perfecto porque estoy estudiando justo este lenguaje.
Un grande, justo necesito aplicar esto en mi trabajo actual y estaba re perdido, ahora a verme toda la saga de Hexagonal, saludos desde Chile crack!.
Que buena calidad de contenido, excelente labor querido, y gracias por compartir tu amplio conocimiento bajandolo tan a tierra para nosotros, no se encuentra en todas partes dicha calidad de contenido y compromiso para que se haga entender, mis respetos.🥰👏👏
gracias por las explicaciones. Ojalá los gráficos estuvieran a la altura :)
No te gustan mis dibujos de artista ? 👩🎤
Sigue viendo que hay hasta código ;)
Sos un crack alan, se entiende perfectamente y que analogias tan buenas, aunque difiero un poco de como aplicas la clean no quita que enseñes de manera espectacular, muy claro todo
No te das una idea de lo que se aprende con este contenido 🧠!! Graciasss papurri sos un crá, saludos !!
Lo que te extrañaba Alan lpm, un espectaculo esa explicación man!! quedo manija por hacer esa aplicación aplicando todo esto! gracias Profe querido!!!!!
Alan gracias por tus clases y compartir con nosotros tu Tiempo y conocimientos, son muy dinámicas tus explicaciones; en mi opinión, es mejor cuando las subes de esta forma a UA-cam y no solo en Twitch, allá son vídeos muy largos y hacerlos por partes o temas es algo complicado. De nuevo muchas gracias 😊
Que buen vídeo, me encanta estos temas y más cuando está explicado tan bien y claro como lo haces. Deseando de ver los próximos vídeos con la aplicación. Son temas que permite entender mejor las cosas y como programador siempre es bueno entenderlo. Excelente contenido como siempre. Gran trabajo. Saludos 😊
Gracias por tomarte el tiempo de regrabarlo , se agradece y me ayuda un montón, así puefo irlo repitiendo para entender todo 😅 , un saludo y éxito 😎
Te amo ex bigotudo, que locura tu manera de explicar, haces que sean faciles de entender conceptos complejos
Eres maravilloso Alan, gracias por explicar con palabras simples y concisas.
buenísima introducción, la pt2 promete!!
Gran video! realmente mostras una facilidad y ganas de enseñar. Gracias por la información me quedo clarísimo!!
de los mejores canales de progra, y el bigote?
Me encantó el ejemplo de la pizzería. Super intuitivo!!
No amigo, sos un crack. Tremenda explicación
muchas gracias por el mensaje locura !!
Sos un crack me ayudas banda abrazo gigante
Hola! muy buen video! sobre como mostrar el mensaje de validación del correo que es una regla de aplicación, en un caso de un servicio web eso estaría en la capa de aplicación o en la capa de presentación (donde están los controllers)? o es que en ese caso el proyecto de api (presentación) y el proyecto de aplicación estarían en la misma capa? Gracias por tu respuesta.
Muchas gracias Alan buenisimo este contenido, me encanta!!
Eres un grande, muchas gracias por tomarte el tiempo de enseñarnos
excelente la clase, estaria bueno verlo en código aplicado también... eso de los adapters seria por ejemplo definir una carpeta types en donde exportas un objeto con por ejemplo las rutas de la aplicación... entonces si una ruta cambia... simplemente modificas ese archivo y cambia en todos los lugares donde se esta usando... puede ser o va mas allá?
Ya lo tienes! Fíjate la parte 2 :)
Y va bastante más allá jajaj
un capo total ! gracias por tus videos ... didactiquisimo!
Hola! Interesante vídeo, especialmente el enfoque de la arq hexagonal, ya que muchas veces también se representa por capas. Una pregunta: ¿Qué dispositivo utilizas para las anotaciones?
Muchas gracias ! Es el iPad Pro m1 :)
Claro como el agua, como decimos en mi país: "Explicado con plastilina"
Gracias por el aporte a la comunidad. Una consulta: Tu libro ya está listo?
Va yendo ! Ahora voy a tener más tiempo para seguirlo haciendo
Excelente explicación la entendí a la primera.. y Alan sin 🧔🔥
Primero que nada que bueno verte de regreso crack y una pregunta la arquitectura hexagonal es la misma a la que llaman DDD porque he visto ejemplos dónde la llaman así pero también le dicen hexagonal ? Y como siempre una manera muy buena de explicar y entender.
Bien pasa lo siguiente DDD significa domain driven design y es un enfoque de desarrollo. Mientras que hexagonal, clean, etc son arquitecturas. Se pueden hacer con o sin DDD aunque están muy relacionados filosóficamente hablando.
@@GentlemanProgramming gracias por aclarar mi duda 👍 y espero con emoción el próximo video
Round 2, volviendo a ver para entender mejor :D
Cómo salió ? pudiste ganar el round ? :D
@@GentlemanProgramming Le ganee a este video y al siguiente, voy luchando con el tercero (=
Gracias Alan!! Un saludo
Son varias arquitecturas, sé que depende el uso de la situación, que rutas recomiendas aprender de todas ; según tu experiencia mi estimado...
Hello !!! la verdad...mi politica es aprender a medida que lo necesito, por ejemplo:
Si tengo un problema en particular, busco no solo la solucion sino TODAS las soluciones ante el mimso y veo cual va mejor para el contexto en el que me encuentro.
Tambien te recomiendo este libro: a.co/d/6eAlOkw
Gracias mi rey!!!!
Saludos hermano, buen video! Me le das saludos a Alan Buscaglia.
Serán dados jajaja
Un grande, buena explicación!
Como siempre claro y consiso super explicación
Crack!! no entendia este concepto muy bien osea tenia idea pero no lo entendia del todo, gracias
Genial que lo pudiste entender !!!!
Excelente explicacion, gracias por tu aporte a la comunidad
Jajaja que maquina hasta constipado trae buenos videos este loco
Siii tenía gripe y fiebre 😢
ahora dime con un ejemplo, que esun puerto que un adaptador. un sericio un controlador?donde van lso DTO?al final la aquitectura hexagonal es oslo una forma de organziar la paqueteria
Sigue viendo el resto de videos ! Tengo hecha una app entera con esta arq en esta playlist :)
Excelente explicación
La miniatura es god
Todo bien claro, amigo, solo que en otros lados he visto que los puertos estan entre las capas adapters y application, y ahí ya surgio la duda =(
Sigue viendo los vídeos ! Los puertos definen como van a ser los adapters, que es lo que permitimos entrar a nuestro servicio, en verdad no es que estén entre un lugar a otro, sino que son el esqueleto 💀
Buenas AlanGod, en Twtich quería ver el video pero no hay audio, no sé si es solo mi caso, ta medio raro eso
Yes por eso mismo grabe todo de nuevo no te preocupes :)
Excelente video! Se me hace muy ameno aprender asi
@@julianmagra gracias crack !
Q hambre!! Buenísimo el ejemplo de la pizzería 😜
excelente como siempre muy bien explicado
sos un crack !! q maneras de patrocinarte tenes??
Yes sir ! Este es mi súper link con todas mis redes :)
linktr.ee/gentlemanprogramming?fbclid=PAAaZcWxy2QDq2nzjWO6FQ029Z6aW662Q-vujj2PTqwshYQa-2iqVZGvTpU78
Estupenda explicación
- Estuviste todo el finde viendo videos de gentleman ?
- No voy a mentirte Marge
otra consulta, segun chatgpt enviar un token desde el servidor hacia el cliente por el body es inseguro... aun con https... como soles manejar estos casos? lo enviar por header?
Buenas ! cualquier forma es facil de interceptar, lo que estoy acostumbrado es a pedir el token y refresh por el body de la respuesta, guardarlo en el local storage y luego mandarlo en las cabezeras.
Una cosa que tienes que saber es que hay una regla en el tema de la seguridad que es esta:
TODO tercero, con las ganas y el tiempo suficiente puede desencriptar la informacion. Es nuestro trabajo, que cuando lo pueda hacer, la informacion ya no le sea de utilidad :)
usar cookies con httpOnly y secure
tome su like caballero
que pedazo de video 😲
Puerto = interface expuesta
Adaptador = implementación de una interface expuesta
Si trabajan con un framework mvc.
Puerto = clase Controller del framework
Adaptador= clase AppController de su propio sistema que extiende del Controller del framework e implementa sus funciones
Aprovecho para comentar que existen 2 tipos de adaptadores. Los driver (conductores) y los driven (conducidos) que se basan en el principio de inversión de control.
Un adaptador de base de datos es conducido por la aplicación porque es la aplicación la que decide cuándo se ejecuta. Yo decido cuando ejecutó el db.all().
Un adaptador de un framework es conductor porque decide cómo se ejecuta mi código. Yo no decido cuando se ejecuta el .get, yo sólo pongo el código y espero a que el framework lo llame.
Intento verlo en tu canal de twich pero me sale sin sonido, alguien sabe a qué se debe?, soy nuevo en twich
Hubo problema en twitch por eso lo volví a grabar hoy a primera hora de la mañana
Excelente explicacion.
Buenazo amigo eres un pro
muchisimas gracias locurita !!!
super el video
Un diez, buena explicación.
Gracias miles !! 🥹
La puta madre que buen ejemplo
Excelenteeeeee Alaaaan!!! 👏👏👏👏👏
ta picante
Espero que este buen hombre pueda irse a dormir sabiendo que ayuda a un montón de gente
hay tantas maneras de interpretar que me preocupa. alguien tiene ejemplo de repos que apliquen estas diferencias. algun usos adpatores, o puertos y otros no.
Sigue viendo los vídeos ! Hacemos código en vivo con todo lo que explicamos y hay un repo en la descripción de los mismos. PERO, no te apresures, por eso no lo agregue en estos que son pura teoría para que la gente no se saltee pasos
y el mostacho?
Qué crack
1
Así que el bigote no es parte de él 😮
Ese día se fue de vacas
Saludos Gentleman! Encantando con tu contenido!. Se podría decir que la lógica de Negocio es el porque de un resultado y la lógica de una app es el cómo?
Esto siguiendo el ejemplo del Email
Saludos desde Venezuela!