Aplicando Clean Architecture en un proyecto Angular

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

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

  • @nanod10j
    @nanod10j 7 หลายเดือนก่อน +1

    Me gusto mucho tu implementación de Clean Architecture, he visto y trabajado con una similar en flutter. ¡¡Por mas contenido como este!!

  • @Joki_G
    @Joki_G ปีที่แล้ว +1

    Tu contenido sobre Angular es lo mejor!

  • @pedro.lizarraga
    @pedro.lizarraga 2 ปีที่แล้ว +9

    Que buen video Kevin, esa arquitectura la había visto más del lado del backend pero no en el frontend, saludos!

    • @Fede700r
      @Fede700r ปีที่แล้ว

      Estaba en la misma, excelente explicacion!

  • @d-landjs
    @d-landjs 6 หลายเดือนก่อน +1

    Seria genial en un proyecto real ver como aplicas todo. Excelente!

  • @jesusantoniorozozapata8981
    @jesusantoniorozozapata8981 2 ปีที่แล้ว

    Soy nuevo con esta tecnología, debo admitir su dominio es muy bueno y muy profesional, puedes postear la url del bloc. Te admiró, saludos desde Colombia.

  • @RicardoBermudezZorro
    @RicardoBermudezZorro ปีที่แล้ว +5

    compartes el repo ?

  • @pabloaguilar2736
    @pabloaguilar2736 2 ปีที่แล้ว +5

    Genial video Kevin, por favor si podrias hacer la implementación Google Analitics y SEO aplicandolo en un proyecto de angular. Saludos

    • @Fede700r
      @Fede700r ปีที่แล้ว

      Seria muy bueno!

  • @davidgarciasantes
    @davidgarciasantes 10 หลายเดือนก่อน +1

    Buen video pero aparte del login o una pasarela de pago (algo que trataría también el back) que otro caso real se puede dar en back o front ? vale la plena esta complejidad para algo que
    siempre es A o B ? Saludos!!

  • @pringstom
    @pringstom ปีที่แล้ว +1

    vengo del lenguaje de Dart, en el que tambien usamos clean architecture, y veo que en angular la implementacion de sus inyecciones es bastante confusa, pero se puede entender lo que se quiere hacer a grandes rasgos, asi mismo no veo la coneccion a un datasource en la capa de data, que es el encargado en si de hacer la coneccion al api, la implementacion del repositorio deberia estar conectado con ella.Saludos Kevin!

  • @mirxtremapps
    @mirxtremapps ปีที่แล้ว

    Buen video

  • @ospina5367
    @ospina5367 ปีที่แล้ว

    Seria bueno expandir el video a el manejo de excepciones en clean architecture con Angular y unit testing :D, muchas gracias

  • @manuelalejandrohernandez5617
    @manuelalejandrohernandez5617 8 หลายเดือนก่อน

    Me ayudo bastante esa explicacion pero ahora teno una duda sobre como implementarla pero con la parte de la capa de presentacion mas que nada para no repetir interfases y hacer el codigo lo mas limpio posible

  • @carloszm7494
    @carloszm7494 2 ปีที่แล้ว +1

    Gran contenido que brindas, gracias.
    Una pregunta, es posible aplicar a esta arquitectura NgRx o son excluyentes?

    • @wils0ndev
      @wils0ndev ปีที่แล้ว

      Justo eso quería saber 🥲

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

    pero ahí esta importando rxjs en el dominio, si me voy a react tengo que ir a cambiar todo eso

  • @andresabadia8302
    @andresabadia8302 ปีที่แล้ว

    Muy buen video

  • @ecmc
    @ecmc 11 หลายเดือนก่อน

    Y como se hace el manejo de errores, hice un demo pero el pipe no me retorna la data en la suscripcion dentro del componente

  • @EduardoCardosoMartin
    @EduardoCardosoMartin ปีที่แล้ว

    buen video, muchas gracias!!!! por la explicación, solo tengo una duda que no he podido implementar es este caso, como usar el mapper en la respuesta de ese metodo
    clientMapper = new ClientImplementationRepositoryMapper();
    async getAll(): Promise {
    return await this.db.select(`SELECT * FROM clients`)
    }

  • @crackzz8913
    @crackzz8913 ปีที่แล้ว

    Gran video! Una pregunta, tengo entendido que si tengo DTOs deberías crear otro UserImplementationRepositoryMapper. Ahora el backend me envía un UserDto con sus relaciones EmpresaDto, UbigeoDto. También debería mapear esto? Y qué pasaría con UbigeoDto si no es un módulo por lo que no tiene su carpeta de models ni entity. Donde deberia crear ese UbigeoDto

    • @crackzz8913
      @crackzz8913 ปีที่แล้ว

      Lo crearía en la carpeta Usuario, pero al final ese UbigeoDto lo utilicen otros módulos 😢

  • @estebandiaz1698
    @estebandiaz1698 ปีที่แล้ว

    Flaco, no dejas el enlace del documento del que hablas al inicio 👀

  • @kazinoman3039
    @kazinoman3039 ปีที่แล้ว

    please make it in english. It will help me a lot

  • @renzoc.aguilar2329
    @renzoc.aguilar2329 3 หลายเดือนก่อน

    Buen video