@Jacob, depois faz o encapsulamento do do builder desses pacotes, como o Observer do mobx e o ValueListanable do ValueNotifier.. .vai dar uma visibilidade legal pro pessoal.
Boa Jacob! Aí na page eu chamo a instância direto de ProductStore invés de diretamente um bloc,, certo? Há alguma vantagem de usar injeção de dependência direto em Pages? Pq dessa forma não a page não poderia receber parâmetros via navegação tb
Acompanho esse canal faz uns 5 anos ou mais... O tema Gestão de Estado. Nunca saiu da pauta... Os primeiros anos só se falava disso... Depois parou um pouco. Agora o tema voltou 😅
Opaaa eu sou o cara do post, rss minha pergunta é: Quando que o ValueNotifier não é indicado? Adorei o vídeo e concordo 100% com vc, não me expressei direito, pois quando me referi aos pacotes, foi a nivel de abstração e dificuldades de abstrair, como vc citou no vídeo! TOP TOP TOP!!
Fala Paulo. Primeiramente obrigado por levantar esse assunto no post. No vídeo eu cito que as streams são reatividades que ir transformando o seu valor, e fazer isso com vários listeners simultâneos em uma mesma reatividade sem perca é o cargo chefe das streams. É verdade que a maioria dos apps não precisam disso, mas alguns apps do mercado financeiro, que tem atualização em tempo real como o BTG usam e abusam disso.
Conteúdo massa como sempre Jacob!!! PS: mano só curiosidade mesmo, vcjá foi em um otorrino ver esse seu septo nasal? Falo isso porque eu ja tive exatamente isso que vc tem e pra mim resolveu 100%.
Eu tenho uma dúvida de leigo… cada package usa um widget diferente para atualizar na tela, o changenotifier usa o animatedbuilder, o valuenotifier usa o valualistenablebuilder, o bloc usa blocbuilder, stream usa streambuilder e etc… nesse caso mesmo que mude o gerenciamento de estado ainda teria que refatorar os widgets que atualizam a tela porque cada gerenciador de estado usa um builder diferente, teria que abstrair isso tbm?
Boa noite! Qual IDE é essa? Qual preço? Tá gostando? Sentiu-se mais produtivo nela? O vscode tá tão bugado pra mim ultimamente 😢 As vezes vale a pena um vídeo. O layout dessa ide que vc usa tá lindo
Curti muito o conteúdo, Jacob. Tive uma dúvida: Consegue passar sua opinião aqui do porque criar outra implementação de tipo diferente ao invés de apenas mudar a implementação interna do tipo que já estava sendo utilizado por todo o projeto? Pergunto porque intuitivamente pensaria em manter o tipo para não ter nem que refatorar todos os arquivos para referenciar o novo tipo.
O código dos state managers como bloc e provider não é assim tão complexo, se deixar de ser mantido é porque apareceu algo muito melhor, coisa que nem parece fácil de fazer 😅
queria ter visto essa abstração com o mobx, riverpod com aquelas anotaçoes deles, etc. Mas deu pra ver mt coisa legal ai
@Jacob, depois faz o encapsulamento do do builder desses pacotes, como o Observer do mobx e o ValueListanable do ValueNotifier.. .vai dar uma visibilidade legal pro pessoal.
Esse vídeo já pode ser considerado uma jóia do canal. Servirá por muito tempo como referência. Parabéns pelo conteúdo!
Conteúdo de qualidade
Boa Jacob. Seria legal com um caso de uso mais simples, meio que fazendo um crud. Parabens!
Boa Jacob! Aí na page eu chamo a instância direto de ProductStore invés de diretamente um bloc,, certo?
Há alguma vantagem de usar injeção de dependência direto em Pages? Pq dessa forma não a page não poderia receber parâmetros via navegação tb
Dei uma pausa no flutter, mas acompanho o Jacob a um tempo e tá de parabéns, tocou no ponto chave mano. E isso aí
Vamo voltar meu fi
Pausei tb, mas to voltando e é lindo. 🌟 Recomendo! 😄
Parabéns pelos ótimos videos e conteúdos. Nunca o Designer Clean fez tanto sentido pra mim como agora. Esina RxDart !!!!!!
O código ficou lindo po, que isso. Algo simples com extrema elegância.
Creio que esse video vai salvar muitos projetos!
Acompanho esse canal faz uns 5 anos ou mais... O tema Gestão de Estado. Nunca saiu da pauta... Os primeiros anos só se falava disso... Depois parou um pouco. Agora o tema voltou 😅
Carai faz meses q n falo disso 😂😂
@@FlutterandoTVEu falei que parou um pouco... Mas lá atrás não se falava de outra coisa...
Muito bom, conteúdo de altíssimo nível. Patrimônio do Flutter nacional.
Valeu !!!! muito bom, vou salvar esse video.
Opaaa eu sou o cara do post, rss minha pergunta é: Quando que o ValueNotifier não é indicado? Adorei o vídeo e concordo 100% com vc, não me expressei direito, pois quando me referi aos pacotes, foi a nivel de abstração e dificuldades de abstrair, como vc citou no vídeo! TOP TOP TOP!!
Fala Paulo. Primeiramente obrigado por levantar esse assunto no post.
No vídeo eu cito que as streams são reatividades que ir transformando o seu valor, e fazer isso com vários listeners simultâneos em uma mesma reatividade sem perca é o cargo chefe das streams. É verdade que a maioria dos apps não precisam disso, mas alguns apps do mercado financeiro, que tem atualização em tempo real como o BTG usam e abusam disso.
Materia NECESSÁRIA!!🤯
Seria interessante mostrar uma implementação usando o RxDart
Que aula em jacob, boa. Lecionou.
Excelente, curto d+ abstrações
boaa, quero saber mais sobre o rxdart
Quero mt uma aula usando o RXDart!!!!
Conteúdo massa como sempre Jacob!!!
PS: mano só curiosidade mesmo, vcjá foi em um otorrino ver esse seu septo nasal? Falo isso porque eu ja tive exatamente isso que vc tem e pra mim resolveu 100%.
Ja sim! Mas qual foi o problema?
@@FlutterandoTV o meu era uma massa que me dificultava de falar e respirar pela narina... Mas se em vc não incomoda 🖖 segue o baile
Já chego dando like
Poderia explicar porque não falam muito do Triple?
Optamos em usar em um projeto interno o Triple.
Acredito já ter uma documentação boa e é um padrão sem mudanças. Vou atualizar
Muito show!
4:20 adoraria um aulão de rxdart e streams como um todo, galera só dá exemplo de contador, queria ver um uso mais real
Eu tenho uma dúvida de leigo… cada package usa um widget diferente para atualizar na tela, o changenotifier usa o animatedbuilder, o valuenotifier usa o valualistenablebuilder, o bloc usa blocbuilder, stream usa streambuilder e etc… nesse caso mesmo que mude o gerenciamento de estado ainda teria que refatorar os widgets que atualizam a tela porque cada gerenciador de estado usa um builder diferente, teria que abstrair isso tbm?
O próximo #aulas tratará disso
@@FlutterandoTV quando sai essa próxima aula?
@@GuilhermeLima-og3zs Semana que vem
Boa noite! Qual IDE é essa? Qual preço? Tá gostando? Sentiu-se mais produtivo nela? O vscode tá tão bugado pra mim ultimamente 😢
As vezes vale a pena um vídeo. O layout dessa ide que vc usa tá lindo
Fiz um vídeo recente sobre o Android studio e pq abandonei o vscode . Da uma olhada lá
Boaa, vídeo top
Um vídeo sobre DartRX seria bem interessante.
video bom
Queria parar para fazer um vídeo desse, mas vou pegar uma carona contigo e depois criar uma postagem no linkedin.. #MagoDoFlutter
Manda lá que a gente divulga pra comunidade inteira
Curti muito o conteúdo, Jacob. Tive uma dúvida:
Consegue passar sua opinião aqui do porque criar outra implementação de tipo diferente ao invés de apenas mudar a implementação interna do tipo que já estava sendo utilizado por todo o projeto?
Pergunto porque intuitivamente pensaria em manter o tipo para não ter nem que refatorar todos os arquivos para referenciar o novo tipo.
As vezes pode ser algo passageiro, como foi o caso do Dio que todo mundo pensou q ia morrer mas não morreu. Então eu prefiro manter as implementações.
@@FlutterandoTV Obrigado por compartilhar!
Video top
Tira essa foto de capa ao Jacob
😲
O código dos state managers como bloc e provider não é assim tão complexo, se deixar de ser mantido é porque apareceu algo muito melhor, coisa que nem parece fácil de fazer 😅
top