COMO GERENCIAR ESTADOS COM O CUBIT NO FLUTTER | MUITO SIMPLES

Поділитися
Вставка
  • Опубліковано 17 вер 2024

КОМЕНТАРІ • 28

  • @williamsilvadev
    @williamsilvadev  Рік тому +6

    Gostou desse vídeo? Então, deixe o seu gostei e se inscreva no nosso canal para nos ajudar a continuar trazendo mais conteúdo top!! Ah, e não esqueça de ativar as notificações para ser notificado toda vez que postarmos um vídeo novo!! 🚀

  • @andreluisferreira
    @andreluisferreira 4 місяці тому

    Muito bom, @williamsilvadev você poderia criar um vídeo usando o Cubit com módulos no App, tipo Flutter Get_it +Cubit para facilitar para quem está com dificuldade e está iniciando com o Flutter. Acho que seria uma boa estrutura para que o desenvolvimento dos aplicativos, pensando na manutenção e na escalabilidade do App usando os módulos. 🤝

  • @netofis
    @netofis Місяць тому

    Aula top de mais! Ganhou um inscrito!

  • @luizzeduardo341
    @luizzeduardo341 Рік тому +3

    Pena que não tem como deixar 2 likes...
    Parabéns pelo seu conteúdo, simplesmente fantástico!

  • @m_sousa
    @m_sousa Місяць тому

    Muito boa a explicação, assisti duas vezes, uma para focar na explicação e outra para ir fazendo junto :]

  • @feab100
    @feab100 8 місяців тому +2

    Cara, que aula sensacional. Muito diferente da Flutterando que misturam coisas demais e ninguém entende nada. Parabéns e muito obg!! Inscrito!!

  • @ElesioOliveiradesousa
    @ElesioOliveiradesousa 10 місяців тому +2

    William do céu... Ce explica muito bem cara, surreal!!

  • @ronaldoarauj
    @ronaldoarauj Рік тому +1

    Top Willian muito bom parabéns estou aprendendo demais com as aulas.

  • @tinaamerica6705
    @tinaamerica6705 5 місяців тому +1

    Cara eu trabalho com o CUBIT / Bloc, parabéns pelo video, passo a passo, com todos os detalhes.

  • @alexsandersilva4166
    @alexsandersilva4166 Рік тому +1

    Estava apanhando para aprender isso no trabalho, sua explicação foi perfeita. Obrigado!

  • @danielcorreia1
    @danielcorreia1 4 місяці тому +1

    Cara, me ajudou muito a entender.
    Obrigado!

  • @thyagosouza8087
    @thyagosouza8087 Рік тому +1

    Ótima didatica William..parabéns!... Seria interessante disponibilizar no repositório também, mas deu pra acompanhar de boa. Show!

  • @jseavon
    @jseavon Рік тому +1

    Cara, como é simples trabalhar com o Cubit. Muito boa a aula, ao final do removeTodo poderíamos colocar uma verificação se a lista esta vazia ou não, pra saber se emitimos um estado de LoadedTodoState (e voltar como uma lista vazia mas sem indicação na tela) ou um InitialTodoState (indicando na tela que não tem tarefas), da pra inclusive criarmos um estado de EmptyTodoState e criarmos uma tela especifica para esse estado diferente da InitialTodoState, enfim, é tão simples trabalhar com ele que fica fácil personalizar os estados. Parabéns pela aula.

    • @williamsilvadev
      @williamsilvadev  Рік тому +1

      Ótima sugestão João!! Realmente é muito simples a utilização dele. Essa verificação que você comentou seria ótimo de ser implementada também!
      Valeuu demais pelo apoio! 🚀

  • @JohnaThanRocha
    @JohnaThanRocha Рік тому +2

    Muito bom!! Parabéns 👏

  • @milenasousadev
    @milenasousadev 9 місяців тому

    Excelente! Obrigada!

  • @cintiaalves7301
    @cintiaalves7301 Рік тому +1

    👏🏻👏🏻👏🏻🚀

  • @AdeilsonTube
    @AdeilsonTube Рік тому +1

    Muito bom o vídeo e bem explicativo, uma pergunta, não faltou um dispose do listen?

  • @SatherBosco
    @SatherBosco Рік тому +2

    Vídeo top, como sempre!
    Queria saber qual o tema e que extensão vc usa no vs code pra deixar essa barra de pesquisa no título 😅
    E parabéns pelo conteúdo mt bem explicado 👏

    • @williamsilvadev
      @williamsilvadev  Рік тому

      Opa Sather, blz?
      Uso o tema Illusion! Acho bem massa a paleta de cores.
      A barra de pesquisa lá em cima acredito que seja só no vs code do macOS.
      Valeuu 🚀

  • @quicksketch1617
    @quicksketch1617 8 місяців тому

    Parabéns pela aula. Eu to tentando usar freezed, mas na hora de usar state is, ele não acha os estados, é muito diferente, tem usar outra coisa?

  • @MegaMarte1992
    @MegaMarte1992 11 місяців тому

    Boa noite, uma pergunta que não entendi muito bem. O cubit ele recarrega a tela toda? por que eu vi que vc add o snackbar no initState, mas e se nessa tela eu tenho 2 widgets e não quero que os dois sejam recarregados, apenas 1.

  • @MasquetePlayer
    @MasquetePlayer Рік тому +2

    Bastante explicando, minha grande crítica a esses gerenciadores de estados é pq ele comprometem com a responsabilidade única ao deixar a regra de negócio nas stores(controller para muitos etc), mas depende de como a empresar quer né kkkkkkk

    • @williamsilvadev
      @williamsilvadev  Рік тому

      Fala Vinicius!!
      Nesse caso, o cubit que criamos não quebra o princípio da responsabilidade única, por que ele lida apenas com as coisas relativas às tarefas, como adicionar e remover.
      Alguns devs gostam de separar até mesmo o gerenciamento do estado em si de outras regras que não lidam com atualizações na view. Nesse caso, vai da sua preferência.
      Valeuu 🔥

  • @mrpf90ok
    @mrpf90ok 8 місяців тому

    Não peguei a ideia do delay, pode explicar a necessidade por favor?

    • @danielcorreia1
      @danielcorreia1 Місяць тому

      Sua pergunta é antiga, talvez você já tenha entendido. Normalmente você iria fazer uma requisição de API para puxar essa lista, e assim iria ter que aguardar o retorno da mesma. Como ele está fazendo um conteúdo explicativo apenas do cubit, não fez uma chamada de API para os dados. Com isso ele simulou a requisição desses dados usando o delayed, para que o estado de carregamento aparecesse na interface do usuário.