Creando una APP en REACT y VITE JS con ARQUITECTURA HEXAGONAL

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2024

ความคิดเห็น • 29

  • @Miscafer
    @Miscafer 3 หลายเดือนก่อน +1

    Holaaa, soy desarrollador angular y de hecho implementé esta arquitectura en un proyecto, pero siénndote sincero nunca lo había entendido tan bien hasta hoy. ¡Buen video!

    • @mvrcoag
      @mvrcoag  3 หลายเดือนก่อน

      Es un placer! 🙌 Qué bueno que te gustó! Saludos 👋

  • @Merlo-q1c
    @Merlo-q1c 4 หลายเดือนก่อน +3

    wao que genial ejemplo, yo estaba al comienzo usando igual programacion funcional al front, pero cuando entre a trabajar tenian uno basado en clases, pero no me gustaba, pero ahora q veo tu ejemplo me doy cuenta de lo que me perdi, muchas gracias

    • @mvrcoag
      @mvrcoag  3 หลายเดือนก่อน +1

      Muchas gracias! La verdad ambos enfoques me gustan, creo que cada uno brilla de acuerdo a determinados contextos, lo importante es saber adaptarnos y sacar lo mejor de la situación, un saludo! 👋

    • @Merlo-q1c
      @Merlo-q1c 3 หลายเดือนก่อน

      @@mvrcoag ♥️

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 4 หลายเดือนก่อน +3

    Buenisimo, justo lo que necesitaba , dejo like y sub , espero mas material asi!

    • @mvrcoag
      @mvrcoag  4 หลายเดือนก่อน +1

      ¡Muchísimas gracias! 🙌 Un placer que te haya gustado, claro que seguiremos con más, si necesitas algo en específico házmelo saber para hacer un vídeo al respecto, saludos! 👋

    • @Deus-lo-Vuilt
      @Deus-lo-Vuilt 4 หลายเดือนก่อน

      @@mvrcoag Gracias compa , andaré seguid por aqui justo me interesa todo lo de la arquitectura y demas aplicado al frontend y mas si es con react y vite asi que agradecido!

    • @esmilcasado5923
      @esmilcasado5923 3 หลายเดือนก่อน +1

      Holi :3

  • @ToniTerremoto
    @ToniTerremoto 4 หลายเดือนก่อน

    Buen contenido, esperamos más 😻

    • @mvrcoag
      @mvrcoag  4 หลายเดือนก่อน +1

      Muchas gracias! Claro que sí! 🙌 Un saludo 👋

  • @jesuscarrasco9963
    @jesuscarrasco9963 4 หลายเดือนก่อน +1

    Grandioso ✨

    • @mvrcoag
      @mvrcoag  4 หลายเดือนก่อน

      Muchas gracias! 🙌

  • @nythe3009
    @nythe3009 2 หลายเดือนก่อน

    En la parte de generateId no seria buena idea meter eso en una carpeta shared/utils para asi hacer uso de ella en domain sin afectar la hexagonal architecture? De esta manera si en un futuro queremos cambiar la libreria de generacion de ids, seria solo editar la funcion de utils y no la de cada Entidad que utilizo un generateId

    • @mvrcoag
      @mvrcoag  2 หลายเดือนก่อน

      Hola!
      Es correcto, para proyectos donde no solo existe un módulo (la mayoría) es correcto optar por centralizar las funciones o clases compartidas como esta que comentas.
      La solución que personalmente uso en mis proyectos y equipos es generar el archivo en la carpeta /lib/Shared/domain/Id.
      De esta forma mi código sigue dentro de mi carpeta principal "lib", y a partir de "Shared" cualquier otro módulo puede acceder a esas utilidades globales.
      ¡Un saludo!

  • @gposoft
    @gposoft 4 หลายเดือนก่อน +1

    una pregunta de acuerdo a la experiencia que comentas aplicando hexagonal en Frontend ha funcionado yo lo aplico en Backend pero en Frontend no lo he echo y estoy por iniciar un proyecto y estoy viendo que patron aplicar con este video que compartes por cierto gracias por el aporte le veo cosas positiva pero si puedes comentar tu experiencia general

    • @mvrcoag
      @mvrcoag  4 หลายเดือนก่อน

      Funciona bastante bien! Si el proyecto será desarrollado por un equipo vendrá de maravilla, y aún si el proyecto será desarrollado por un solo individuo todavía gozarás de ventajas de la arquitectura hexagonal como puede ser mejor cohesión de conceptos en el código, menor acoplamiento, código más limpio y reutilizable. De mi parte la he aplicado con equipos y de forma individual, y la verdad es que se vuelve bastante placentero trabajar con esta arquitectura.
      En el único caso donde no la aplicaría sería en proyectos pequeños o proyectos a los que no se les dará seguimiento, como pueden ser landing pages o temas sencillos de entrega rápida, ya que aquí la arquitectura hexagonal representa una gran complejidad en comparación al beneficio que nos va a aportar.
      Si consideras que tú proyecto puede adaptarse bien al aplicar a esta arquitectura anímate a probarla, te aseguro que no te arrepentirás! Y aún si surgen dudas en el proceso puedes comentarme y estaré aquí para ayudar en la medida que el tiempo me lo permita, saludos! 👋

    • @gposoft
      @gposoft 4 หลายเดือนก่อน

      gracias amigo y de escho si lo voy a implementar saludos y gracias de nuevo por el aporte !

  • @valerio-9137
    @valerio-9137 4 หลายเดือนก่อน

    Gran contenidoo

    • @mvrcoag
      @mvrcoag  4 หลายเดือนก่อน

      ¡Muchas gracias! 🙌

    • @valerio-9137
      @valerio-9137 4 หลายเดือนก่อน

      @@mvrcoag como seria en angular ?? alguna documentacion que me recomeindes me llamo mucho la atencion aplicar la arquitectura en el frontend

    • @mvrcoag
      @mvrcoag  3 หลายเดือนก่อน

      @@valerio-9137 La verdad no he encontrado documentación especifica de Angular, pero no te preocupes! Pronto haremos un video aplicando esta arquitectura a Angular! 🙌

  • @gposoft
    @gposoft 4 หลายเดือนก่อน

    Te queda de tarea