meu amigo, eu tava vendo vídeos que demorava 30 min e n entendi nada, agora aqui com a metade do tempo, teve um exemplo simples e que realmente gruda na cabeça. Eu tenho deficit de atenção e as vezes tenho que ver os videos 2x ou ate mais, sua didática é muito boa, parabéns.
Muito boa sua explicação/didática amigo, agora consegui entender a real diferença entre as formas de memorizar dados no React, obrigado por compartilhar seu conhecimento, grande abraço e sucesso!
KKKKKKKKKKkkk ficou parecendo que falei hashtag mesmo, mas eu tava dizendo "resto da divisão", é outro jeito de chamar. Exemplo: 5 % 2, a divisão de 5 por 2 seria 2, o resto da divisão é 1, logo 5 % 2 = 1. Valeu o feedback, amigo!
ótimo vídeo! muito obrigado! mas não entra na minha cabeça que um framework grande precise de tanto workaround pra funcionar direito! não sou hater de react... ganho meu pão com ele. graças a Deus pelo react! mas é INACREDITÁVEL o tanto de bizarrices em relação a comportamento e estado que essa bagaça tem
Ñ vou mentir eu gostei achei lindo... pq ñ? So me tira uma duvida... quando vc tem 1 componente picker q esta sendo usado para controlar a qtde de itens de um carrinho é mlr usar callback com o array de dependencias ? ❤❤✌
O useCallback vai salvar o valor de referência de uma função, o uso dele vai só fazer a função não ser redeclarada e vai previnir os rerenders dos components filhos que recebem essa função como parâmetro. Se esse for o teu objetivo, sim. Porééém, se o teu objetivo é salvar a saída da função como valor de referência e só atualizar esse valor se uma certa variável for atualizada, aí tu quer usar o useMemo (que pareceu mais o teu caso nessa descrição).
Porque a função ainda assim seria chamada toda vez! O useCallback previniria que ela fosse redeclarada, mas nós queremos a saída dela (um valor), não a função.
Não necessariamente! No vídeo eu trouxe um exemplo usando um for gigante para simular a lentidão, mas imagina uma árvore gigante de compontentes e vários valores sendo calculados com blocos de código com lógica. Enquanto a aplicação cresce, vai aumentando o consumo de cpu também, aí o useMemo evita isso.
@@KevBeltrao estou me referindo ao Memo do react, e não ao useMemo, seria basicamente se devo usar o Memo apenas para components ? Obrigado pela atenção.
nunca vi uma explicação melhor que essa pra esses hooks. Vc ajudou e não foi pouco, parabéns pelo conteúdo.
Esse é o melhor vídeo que já vi sobre o assunto. Parabéns pela didática, pelos exemplos simples e sem arrudeios. Esse vídeo é ouro! 👏🏼👏🏼👏🏼
Explicação rápida e clara, parabéns.
O cara simplesmente foi direto ao ponto. Que vídeo gratificante!!!
meu amigo, eu tava vendo vídeos que demorava 30 min e n entendi nada, agora aqui com a metade do tempo, teve um exemplo simples e que realmente gruda na cabeça. Eu tenho deficit de atenção e as vezes tenho que ver os videos 2x ou ate mais, sua didática é muito boa, parabéns.
valeu, meu querido
Finalmente alguém conseguiu fazer isso entrar na minha cabeça. Obrigado!
top demais cara... muito simples de entender, e eu quebrando a cabeça já há algum tempo. Valeu!
Conteúdo substancial, explicação simples, mas DIRETA AO PONTO! PARABÉNS!
Meu herói ah tempos tenho dúvida do useMemo e useCalback
A melhor explicação que achei, parabéns!
Muito boa sua explicação/didática amigo, agora consegui entender a real diferença entre as formas de memorizar dados no React, obrigado por compartilhar seu conhecimento, grande abraço e sucesso!
Ótima aula explica de forma simples e objetiva fiquei horas tentando entender com outros vídeos e entendi de primeira com o seu.
Cara, video fantástico! Parabéns pela didática, inscrito já🎉
massa Kevin em pouco tempo você explicou muito bem as diferenças, valeu jovem.
Fazia tempo que estava sem trabalhar diretamente com reactjs, agora precisei usar e vim aqui relembrar.
Parabéns Man, muito boa a explicação e melhor ainda os exemplos dados, simples e direto ao ponto.
Sua didática é muito boa! Parabéns.
Muito bom cara, explicou de uma forma muito clara e objetiva, obrigado por nos ajudar com o react.
Brabo dms, mano. Aguardo outros vídeos sobre dicas com react.
agora sim faz sentindo na minha cabeça esses hooks
Muito bom o video, obrigado!! Só uma correção este sinal % é modulo e não hashtag divisão!
KKKKKKKKKKkkk ficou parecendo que falei hashtag mesmo, mas eu tava dizendo "resto da divisão", é outro jeito de chamar.
Exemplo: 5 % 2, a divisão de 5 por 2 seria 2, o resto da divisão é 1, logo 5 % 2 = 1.
Valeu o feedback, amigo!
Parabéns pelo vídeo, você explica muito bem, me ajudou muito a entender a diferença entre estes hooks
Muito bom. Obrigado por dividir
Muito bom mano, me ajudou muito.
cara, excelente! me ajudou mt! +1 inscrito
Consegui entender finalmente, valeu mano !
Valeu mano aprendi como usar e pra que serve, continua a postar vídeos 🙏👍
Ótimo vídeo! Obrigada! :D
Parabéns pelo conteúdo! Me ajudou a entender algo que eu tava martelando aq. Valeu mesmo! rs
Agora sim entendi a diferença. Valeu 👏👏👏✌🏻
Muito bom!! Muito mais fácil do que parece 😅 Parabéns!
Otima explicação meu peixe, parabéns
ótimo vídeo! muito obrigado!
mas não entra na minha cabeça que um framework grande precise de tanto workaround pra funcionar direito!
não sou hater de react... ganho meu pão com ele.
graças a Deus pelo react!
mas é INACREDITÁVEL o tanto de bizarrices em relação a comportamento e estado que essa bagaça tem
Parabéns! Boa explicação.
Muito bom, parabéns! Obrigado!
Top o conteúdo. Parabéns!
Brabo demais! Valeuuuuu
baaaaaita explicação!!
Explicação top
Muito bom!!
conteúdo muito bom, me ajudou bastante. mjuito obrigado cara +1 sub
Nossa, mitou !! muito bom, obrigado msm Kevin !!
Nada! Espero que tenha ficado claro, qualquer coisa manda.
Obrigado me salvou
Muito bom seus videos
obrigado!
Ñ vou mentir eu gostei achei lindo... pq ñ? So me tira uma duvida... quando vc tem 1 componente picker q esta sendo usado para controlar a qtde de itens de um carrinho é mlr usar callback com o array de dependencias ? ❤❤✌
O useCallback vai salvar o valor de referência de uma função, o uso dele vai só fazer a função não ser redeclarada e vai previnir os rerenders dos components filhos que recebem essa função como parâmetro. Se esse for o teu objetivo, sim.
Porééém, se o teu objetivo é salvar a saída da função como valor de referência e só atualizar esse valor se uma certa variável for atualizada, aí tu quer usar o useMemo (que pareceu mais o teu caso nessa descrição).
Se fosse dois com valores distintos no primeiro exemplo, o memo conseguiria manter a independência de render?
só rerrenderizaria o que teve o valor alterado
@@KevBeltrao Valeu! Ótima explicação
Mas porque não usar useCallback em chooseColor? não ia dar no mesmo ?
Porque a função ainda assim seria chamada toda vez! O useCallback previniria que ela fosse redeclarada, mas nós queremos a saída dela (um valor), não a função.
TOP
mt bom! entendi
Genial! ❤
Muito bom
Poderia dizer que devo usar memo apenas para components ?
Não necessariamente! No vídeo eu trouxe um exemplo usando um for gigante para simular a lentidão, mas imagina uma árvore gigante de compontentes e vários valores sendo calculados com blocos de código com lógica. Enquanto a aplicação cresce, vai aumentando o consumo de cpu também, aí o useMemo evita isso.
@@KevBeltrao estou me referindo ao Memo do react, e não ao useMemo, seria basicamente se devo usar o Memo apenas para components ? Obrigado pela atenção.
@@joezersmaniotto3103 ah, nesse caso sim, o memo é apenas para componentes.
Muito bom!!
Muito bom!