Estes conteúdos que aprofundam os conceitos primários do React, ou de qualquer linguagem, são essênciais!
@luanmedeirossilveira2 жыл бұрын
Fala Diego! Continua trazendo conteúdos desse porte que ajuda muito a galera. Abraço!
@dieegosf2 жыл бұрын
Pode deixar!
@GabrielManussakis2 жыл бұрын
Esses vídeos com conceitos mais avançados são muito importantes para a comunidade! Parabéns!
@ebratz2 жыл бұрын
Muito bom ver a Rocketseat avançando em conteúdos com mais profundidade! Já existem muitos conteúdos para iniciantes ou nível intermediário e poucos conteúdos bons de nível avançado, principalmente em português.
@renatorodrigues27742 жыл бұрын
Fala Diego, Obrigado pelo Video. Eu já sabia que não podia Usar, mais me convenci agora porque.
@jon1996xd2 жыл бұрын
Vídeo pra ser visto mais de uma vez! Esses conceitos são muito importantes e acredito que todo mundo que já brincou com o react já gastou um tempo por causa desses "problemas"
@Cristian7Bitencourt2 жыл бұрын
Trabalho com React a um ano e não tinha parado pra pensar nisso, muito massa, clareou as ideias!!!!
@lucasdiasdev983 ай бұрын
Ótima explicação, continuem criando esses conteúdos pois estão ajudando demais
@IgorRP122 жыл бұрын
Excelente vídeo, acho que tão importante quanto saber usar a ferramenta, é saber como ela funciona "por de baixo dos panos" para saber também suas limitações, acho que seria interessante, talvez junto do vídeo ou em uma série separada, mostrar como tu chega a essas conclusões, seja fuçando no pacote do react ou documentação/fóruns para que a gente também possa aprender a como ....aprender?? haha mas super apoio essa série "É errando que se aprende". Valeu Diego, valeu Rocket!!
@ValterNeto2 жыл бұрын
Conteúdo massa! Já caí várias vezes nesse erro e fiquei muito putaço hahahah . Agora eu saquei, agora entendi! Valew e parabéns!
@maxwellalves64922 жыл бұрын
Muito legal man, como pode fazer tanto sentido kkjkdkdkk eu gosto muito, e a função do useState, poder receber uma função com parâmetro do último estado da variável mudou minha vida kkkdkdk
@fabiogoncalves8597 Жыл бұрын
Excelente vídeo, conteúdo extremamente relevante. Estou acostumado a usar o Vue.js e, ao alterar uma variável dentro de uma função, na sequência eu já consigo fazer uma operação com o valor atualizado. Demorei pra perceber que no React o funcionamento é diferente e o seu vídeo explicou muito bem o porquê. Sensacional!
@dpisati2 жыл бұрын
Maravilhoso video Diego!! Mais videos assim sao muito bem-vindos! 💖 Explicar o funcionamento da programacao de uma forma mais pura, sem frameworks (ou o que o framework faz por baixo dos panos - como esse video). E conceitos basicos, porem essenciais, como closures, recursion, recursive, curry e etc... Obrigado pelo conteudo! 💖💖
@JeanSilvany_2 жыл бұрын
Tomei martelada o vídeo todo, mas esse final aí fez um milagre! Boa Diogão!!!
@davidrocky11 ай бұрын
Esses vídeos de conceitos de base do react são essenciais!
@jailsvs11 ай бұрын
Boa Diegão! Parabéns pelo conteúdo!
@adrielschmitz2 жыл бұрын
Excelente explicação! Se eu tivesse tido uma explicação visual assim lá nos primórdios dos hooks teria me polpado um baita tempo!!
@jonatascarvalhoborges61752 жыл бұрын
Ganhou meu "laique" nos incas e astecas hahahaha
@raimundojunior85472 жыл бұрын
Valeu Diego, estava com dificuldade de entender no ignite, por aqui você esclareceu tudo, obrigado mesmo pela ajuda
@VitorCPSsss2 жыл бұрын
Rapaz, acabei de salvar o vídeo "3 coisas que você precisa dominar pra aprender React", agora eu chego aqui e saiu o "Duas regras que você precisa cumprir com hooks no React". Acho que é o destino falando pra eu focar mais no React Native, Web eu ainda prefiro 1000x o VueJS.
@guilhermelourenco9772 жыл бұрын
Você poderia trazer um conteúdo sobre Autenticação social + via Api na mesma aplicação abordando a melhor estratégia de se fazer isso 🚀
@rafacapoci17572 жыл бұрын
Estava com esse "problema" a umas duas semanas, esse video teria me poupado muito tempo hahaha
@ygortf2 жыл бұрын
Esse formato é muito daora!! Excelente vídeo
@nasilvanick2 жыл бұрын
Salve Diegão!!! Massa demais esse conteudo, era um dos pontos que eu não tava entendendo... "now everything makes sense!" ||| e não é por nada, não, mas parece que, ou o filtro ta estranho ou o Diegão não dormiu direito kkkkkk Salve equipe da rockets, Abraço!
@06250100422 жыл бұрын
Show de bola! Conteúdo de muita qualidade. Parabéns Diego!!!
@yagojuan40412 жыл бұрын
Meu cérebro explodiu agora hahaha. Sabia que ele não deixava fazer isso, mas não sabia o porquê. Muito bom!!
@luizfelipeop2 жыл бұрын
Dahora, ja conhecia mas passei por isso ontem haha, pra setar valores dentro de um objeto, dai fiquei uns minutos e lembrei dessa questão e consegui resolver o problema, coisas de Dev Junior haha mt top o video
@edvaldojose.77562 жыл бұрын
Cara isso e D+, muito bom meu velho, excelente conteudo.
@rmscrisostomo2 жыл бұрын
Caí hoje, descobri neste vídeo o porque 😂😂✌️. Obrigado pelo conteúdo.
@vitorsantana27952 жыл бұрын
Sensacional Diego!! Explicação super didática e fácil 👏🏾
@pablopereira58932 жыл бұрын
não passei por esses problemas ainda, mas é bom ja saber de antemão... vlw... belo video.... "Hey marcas de teclado!! Esse homem precisa de um teclado novo!"
@jennifermagpantay79332 жыл бұрын
Incríveeeeeel!! Por mais conteúdos assim, por favor! Faz a gente, que está aprendendo, entender melhor alguns comportamentos, erros e as formas de evitá-los!
@ruanlandrade2 жыл бұрын
Amei o batom e o conteúdo, continua Diegão kkkkk
@dieegosf2 жыл бұрын
Que bom que gostou, está na minha paleta :)
@gustadev2762 жыл бұрын
Vídeo muito bom, sempre bem Diego!🚀
@diego_maia2 жыл бұрын
Dois videos em seguida explicando alguma coisa que eu achava que sabia mas na verdade nao sabia!!! Continua com esse tipo de conteudo Diego!!! Valeu mesmo!!
@dieegosf2 жыл бұрын
Que bom que curtiu!
@vane_89942 жыл бұрын
Baita conteúdo! 🚀👏
@jonatasrosamoura9666 Жыл бұрын
Muito bom, já sofri a lot por causa desses erros de hooks do react kkkk
@lucasmedeiros3912 жыл бұрын
Top demais Diegão!
@adrianomedeiros40682 жыл бұрын
Cara eu estava passando nesse problema do setState igualzinho e não estava entendendo... Muito obrigado
@danilovieira44422 жыл бұрын
13:11 Quando o cara sabe como aproveitar os limões da vida hahaha
@michaelbarbosa78932 жыл бұрын
When I've started producing I personally have downloaded most of the plugins from there, never had problems with virus, malwares and
@SirCristianoLopes2 жыл бұрын
Sensacional, Diego, parabéns pelo conteúdo.
@Viiikto2 жыл бұрын
Sensacional, adorei o lip tint
@CaiqueMoraes932 жыл бұрын
Excelente vídeo Diego! Gosto muito do seu conteúdo e didática
@felipecabreira43212 жыл бұрын
Ótima didatica, video muito bom !
@darlonhenrisouza85552 жыл бұрын
excelente aula diegão
@MDKohaku2 жыл бұрын
A Rocketseat salvando dnv
@BlackListRF2 жыл бұрын
Conteúdo top ein Diegão, e esse teclado ein, já faz uns meses que ta nessa kkkkk
@dieegosf2 жыл бұрын
Consegui resolver essa semana! (não da forma que eu queria, se é que me entendes hehe)
@Pedrooedrpziul2 жыл бұрын
Conteúdo Fenomenal !!!!
@lukscsas2 жыл бұрын
mano, esse video E X P L O D I U minha mente... parabens!
@afonsocarvalho31242 жыл бұрын
Então, quando vc faz uso de um componente, apesar de ele já ser escrito como se fosse uma função, ele será transformado em uma outra função no bundle.js, que receberá como argumentos as variáveis do seu componente, inclusive as funções, que serão, naturalmente, um callback (ou delegate como faziam os incas e astecas xD ). VAleu, Diego!
@rodrig0krvalho2 жыл бұрын
Muito show!
@gabshs_2 жыл бұрын
Fala Diego, beleza? Conteúdo incrível, parabéns pela altíssima qualidade sempre. Teria como trazer mais vídeos voltados a node nesse estilo? Sinto a carência de conteúdos em node também. Abraços!
@marlonlamancio2 жыл бұрын
Como sempre excelente conteúdo! Obrigado! Só uma sugestão, a música de fundo está muito alta nos vídeos, distrai bastante
@devemprender2 жыл бұрын
Gosto de sempre usar Call back function no useState quando estou utilizando o valor antigo. Esse problema pode acontecer tb quando estamos tratando um valor async tb.
@ruanpissinati7154Ай бұрын
Esse foi exatamente o problema que tive, com funções async!
@brenodias63232 жыл бұрын
Thank You So Much Bud
@lorenamelor3 ай бұрын
Excelente! 👏🏻
@fellipeemanoel30402 жыл бұрын
Video curtinho mas recheado de conteúdo!! Showww
@italofsan2 жыл бұрын
Excelente vídeo!
@johnrodrigues5592 жыл бұрын
Muito bom, Brabissimo
@giovanny18502 жыл бұрын
"ou classes como faziam os incas e astecas" me quebrou mt mano KKKKKKKKK
@weslleyfillipe1532 Жыл бұрын
Uma coisa sobre hooks condicionais que eu nao entendo é tipo, por exemplo: quando eu uso o graphql no front com react, eu nao posso fazer a chamada do 'useQuery' dentro de um if. A minha ideia na epoca era criar um unico hook personalizavel que executasse uma query de acordo com o parametro que vinha, porem como eu nao podia colocar dentro de um if ou switch case, acabava tendo que criar um hook pra cada funçao. No exemplo do video, mostrou no caso do hook nao ser criado numa segunda renderizacao (qd for false), porem no meu exemplo, um useQuery sempre seria criado, mas o ESLINT nao me deixava fazer kk. De qualquer forma, optei por nao usar graphql no front pra evitar esse tipo de coisa
@BrunoOliveira-kk8on2 ай бұрын
Sensacional!
@MatheusPereira-nn9dj Жыл бұрын
o que voce esta usando no tsconfig para voce nao precisar definir tipos na sua aplicação react ???
@rodrigomartins91152 жыл бұрын
Opa, quais sao as configurações de ESLINT e Prettier você usa?
@FAELP22 Жыл бұрын
Legal a dica, tenho uma pergunta, como vc faz para colocar sua câmera na tela?
@uamhenry5222 жыл бұрын
What do I do when the channel rack becos too cluttered? If I can, how do I clear it?
@thiagonunesmiziara68662 жыл бұрын
Muito bom poderia fazer um de zustand
@busster_66112 жыл бұрын
You are dope bro! Damn , thank you so much, subbed
@gleisonrj192 жыл бұрын
Descobri quando precisei fazer uma paginação e tive que pegar o prevState kk
Boa! Agora, eu sei que para modificar o valor do estado mais de uma vez, eu tenho que alterar mediante a seguinte função: steCount((count) => count + 1). Porém não entendo o que está acontecendo "debaixo dos panos"? Poderia fazer uma vídeo explicando? Muito Obrigado. Parabéns pelo conteúdo...
@PedroHenrique-je6yu Жыл бұрын
mano, pelo o que eu entendi no vídeo, ele executa uma função. Assim como caso você passasse apena setCount(count + 1), onde count é um valor fixo, a função se executará setCount(state => state + 1), onde state é sempre o valor anterior.
@xxxx36572 жыл бұрын
Best guy how did u get it, what torrent did u use
@alberto36412 жыл бұрын
Muito bom!!!
@victorpagnozi47362 жыл бұрын
Fala Diego, qual o modelo de câmera que vc utiliza ?
@Samuellucas2432 жыл бұрын
Como voce e tao bom diego? Em sabedoria.
@dieegosf2 жыл бұрын
Foco e profundidade, como falei no meu instagram pessoal nessa foto (instagram.com/p/CgxSjNKObC5/), eu sei menos coisas hoje do que sabiam 6-7 anos atrás.
@Samuellucas2432 жыл бұрын
Link esta indisponivel..
@marcelosilvadias39022 жыл бұрын
O famoso "prevState" rs .
@crazybr96302 жыл бұрын
Does it support for windows 10?
@marcelolupatini55532 жыл бұрын
Vídeo bom
@moraniss2 жыл бұрын
Brabo !!!
@victorkihs44152 жыл бұрын
Thanks so much bro.
@RicardoTrevisan2 жыл бұрын
🚀🔥🔥🔥
@wagnersobreira87032 жыл бұрын
Boa diego!
@sashizosh2 жыл бұрын
Diego, no último exemplo que você faz a referência do state, nesse caso ele só renderiza o componente uma vez ou 5? Tipo, ele espera a função concluir todas as linhas pra dai triggar o rerender ou ele vai triggar 5 vezes porque chamou o setState 5 vezes? Obs: Isso que estou falando é independente se o valor alterou 5 vezes ou não.
@dieegosf2 жыл бұрын
Ele faz uma vez só, isso se chama Automatic Batching que sempre foi feito sozinho e na última versão do React temos o batching também funcionando dentro de código assíncrono (reactjs.org/blog/2022/03/29/react-v18.html#new-feature-automatic-batching).
@bigardibatera2 жыл бұрын
O que vc usa de software pra sua câmera nesse formato na tela e esse follow que deu no seu rosto qndo mudou de lado e a câmera buscou vc?
@danielantunesrocha5452 жыл бұрын
TB tô curioso pra saber
@dieegosf2 жыл бұрын
github.com/maykbrito/mini-video-me
@rogi96962 жыл бұрын
Me parece que quando ele mudava de lado, ele mesmo ajustava a imagem
@brenodanyel13152 жыл бұрын
Muito bom :)
@joaocastro.s2 жыл бұрын
O condicional ainda ficou confuso pra mim o motivo, mas o state na function deu pra entender bacanudo.
@dieegosf2 жыл бұрын
O condicional acaba mudando a ordem dos states e com isso a "ordem dos parâmetros" da função, como o React não guarda um nome pra cada estado, ele se perde.
@joaocastro.s2 жыл бұрын
Acabei voltando o vídeo para entender melhor e ficou super claro. Parabéns pelo conteúdo Diego.
@MarcusVinicius-wz6es2 жыл бұрын
Fala Diegão! Poderia falar sobre o erro: "Can't perform a React state update on an unmounted component", por favor!!!!! Adoro o conteúdo da Rocket!
@lucasi-cs2 жыл бұрын
Qual a configuração do navegador que grifa o componente quando ele é renderizado? Vi em um video como ativava mas esqueci
@dieegosf2 жыл бұрын
React DevTools e dai nas configs tem uma opção "Highlight componentes when rerenders"
@joaovictordossantos93292 жыл бұрын
Seria interessante deixar alguns fontes na descrição, senti falta
@dieegosf2 жыл бұрын
A fonte é sempre a documentação pt-br.reactjs.org/docs/hooks-rules.html#explanation
@cirogomes53302 жыл бұрын
Dá pra dar um setCount e logo em seguida já usar o valor atualizado de alguma forma, sem precisar salvar esse valor numa variável? Por exemplo esse código: const newCount = count + 1; setCount(newCount); setCrazyState(newCount * 2); Seria possível fazer assim? setCount(count + 1); setCrazyState(count * 2); //com o count atualizado
@cirogomes53302 жыл бұрын
Respondendo minha própria pergunta, dá pra fazer algo tipo assim 🤔: setCount(count => { count++; setCrazyState(count * 2); return count; });
@EduuuardoRodrigues2 жыл бұрын
bro where have u been, it is so cool
@compilacaodememesnovos83532 жыл бұрын
I'm convinced that the big investors and analysts are trying to scare us to keep us poor and ignorant to the market.. because its steady
@alexalannunes2 жыл бұрын
testei e com useCallback tambem não funciona. :) .Entendido com sucesso
@renatomarxs2 жыл бұрын
Top
@saphiraxavier426 Жыл бұрын
me ajudou muitoo
@ernestoneto91662 жыл бұрын
Muito interessante isso, foi bom aprender antes de tentar fazer isso kkkkkkkkkkk
@jeffersonbueno11682 жыл бұрын
foda, sabia que não funcionava mas não sabia o porque rs