¿Cómo estructuro mis proyectos en Flutter? | Clean architecture

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024
  • ¡Buenas a todos! En este tutorial veremos cómo aplicar patrones de Clean Architecture en proyectos de Flutter, además de daros una visión general de cómo me gusta estructurar mis proyectos.
    En este artículo tendréis más información y enlaces a fuentes externas que os pueden ampliar la información de la implementación de estas técnicas:
    / clean-architecture-en-...
    Para cualquier duda o ayuda, siempre me tenéis disponible en mi twitter: / alfredobs97
    ¡Deja tu Like y subscríbete para no perderte ningún contenido nuevo!
    ------
    He creado un Patreon para poder conseguir financiación para mejorar las herramientas que uso para grabar, sobre todo mejorar el audio: / alfredobs97

Комментарии • 33

  • @razo989698
    @razo989698 Год назад

    wow me sirvio bastante este turorial , muchas gracias ya me queda mas claro la implementacion de la arquitectura

  • @nacho_lopex
    @nacho_lopex 3 года назад +1

    De los videos que más echo en falta, muy bueno💙👍🏼

  • @elultimopujilense
    @elultimopujilense Год назад +5

    Hermano estas rompiendo algunos de los conceptos fundamentales de clean architecture, por ejemplo el dominio debe ser agnóstico a la tecnología usada, al usar bloc estas atando tu capa de dominio a flutter y dart. Yo te recomiendo que te leas el libro de Clean Architecture por Robert Martin, es bastante extenso pero te da un entendimiento real de este tema, es poco realista pensar que un artículo que puedes leer en 15 minutos te va a enseñar algo tan complejo como arquitectura de software. Leerte el libro te ofrece mil veces más conocimiento, y lo escribió una de las personas que más ha influenciado el avance del software moderno, un genio sin lugar a dudas. Una vez te lees ese libro, la manera en la que le ves al software va a cambiar para siempre.

    • @fcomor266
      @fcomor266 2 месяца назад

      Es entendible tu punto de vista, pero aquí puedo entender que están usando la arquitectura BLOC que es recomendad por Google.

  • @pavelcardenas5745
    @pavelcardenas5745 2 года назад

    Excelente explicación

  • @luisalbertomartinezgarcia3012
    @luisalbertomartinezgarcia3012 3 года назад +1

    Excelente video.
    Tienes el repo de este proyecto para estudiarlo mas a fondo? Gracias

  • @YusufSalahAdDin
    @YusufSalahAdDin 3 года назад +1

    De casualidad no tendrás un proyecto ejemplo?

  • @d-landjs
    @d-landjs Год назад

    Seria genial que crees un tutorial de un app aplicando todo eso!

  • @baguilar6174
    @baguilar6174 3 года назад +2

    Excelente aporte es una muy buen de explicar la arquitectura. Quizá podrías crear un video de como se hace una correcta documentación del código en Flutter

  • @juliogonzalez3223
    @juliogonzalez3223 3 года назад +1

    Como es el comando para que se genere el proyecto con la estructura de Clean architecture.

  • @davichois
    @davichois 3 года назад +10

    Buen video, haz una app en flutter aplicando todo eso, haz videos haciendo la app y explicándolo.

    • @Ticnoticos
      @Ticnoticos Год назад

      ya lo hizo fernando herrera

    • @mobilexdev
      @mobilexdev Год назад

      como lo puedo buscar?@@Ticnoticos

    • @Ticnoticos
      @Ticnoticos Год назад

      @@mobilexdev esta en udemy

  • @lutfi_gr
    @lutfi_gr 3 года назад +1

    Alfredo tienes algun repositorio de este ejemplo que expones en github me gustaría estudiarlo mas a fondo excelente ejemplo de Clean architecture 👍

  • @Chiro13
    @Chiro13 2 года назад

    si uso provider para manejar estados, cambiaria la carpeta blocs por providers verdad?

  • @franciscollaryora2032
    @franciscollaryora2032 3 года назад

    Me gusto el articulo de Medium (obtuvo su merecido aplauso), Me gusto el video (obtuvo su like). Me tengo que poner a codear un proyecto desde 0. Falta el link al repo de github (no hay sub).. Eso es más triste que patada de monja!

  • @andreshurtado4504
    @andreshurtado4504 3 года назад +1

    la parte de models donde lo ubicarias , y muchas gracias por el video explicas muy bien

    • @Chiro13
      @Chiro13 2 года назад +2

      creo que eso es lo de domain/entities

  • @jeffersonberrones2571
    @jeffersonberrones2571 2 года назад

    Hola, que tal, gran video "¿Cómo estructuro mis proyectos en Flutter? | Clean architecture", he visto que aplicas Patron Bloc, he revisado tu GitHub y no encuentro una proyecto concreto que implemente clean architecture y el patron bloc, me preguntaba si tienes uno y si podrias subirlo, gracias

  • @eduardomendoza2037
    @eduardomendoza2037 3 года назад

    Nuevo sub :3

  • @FelipeAQuiroz
    @FelipeAQuiroz Год назад +1

    Actualmente no es recomendado una estructura por "layers" sino por "features".

  • @isaiasmejia392
    @isaiasmejia392 3 года назад

    Saludos, los casos de usos y las pruebas unitaria? Tambn utilizo moor(sqlite) and dao deberia utilizar la carpeta entity para crear las tablas or debo crearla aparte? y esa estructura con una base de datos local debo crear otra carpeta dentro de data

    • @alfredobs97
      @alfredobs97  3 года назад

      Hola! Las pruebas unitarias irían en la carpeta test,creo que lo menciono al final del vídeo.
      Acerca de la tablas como entities, supongo que te refieres a las entidades de lo que representa la tabla y estás irían dentro de la carpeta data en su servicio o repositorio.
      Un saludo!

  • @David-fk9qj
    @David-fk9qj 3 года назад

    Hola, donde pongo los modelos? en que carpeta los situo? soy nuevo en esto! gracias desde ya

  • @jhuniomarte8234
    @jhuniomarte8234 2 года назад

    Deberías de hacer un curso solo de esto

  • @pavelcardenas5745
    @pavelcardenas5745 2 года назад

    Podriass hacer una con getx con clean

  • @aandresmc
    @aandresmc 2 года назад

    en este ejemplo quien seria los usecases?

  • @pintalubaf
    @pintalubaf 2 года назад

    data no deberia saber de la existencia de domain, las clases abstractas van al revez no?

  • @eliezerolivamontero9773
    @eliezerolivamontero9773 Год назад

    No se parece en nada a la arquitectura limpia, mas bien es un monolito. No se aplica nada en lo absoluto.