React Hooks na prática | Diego Fernandes

  Рет қаралды 168,250

Rocketseat

Rocketseat

Күн бұрын

Пікірлер: 202
@esiosalazar
@esiosalazar 9 ай бұрын
professor nato, didática perfeita, não tem mais o que ser dito
@adrielschmitz
@adrielschmitz 5 жыл бұрын
É o primeiro canal que assisto em velocidade reduzida kkkkkkkkk quase sempre é mais rápida. Excelente vídeo, parabens Diego!
@luciuscarneiro
@luciuscarneiro 4 жыл бұрын
Aqui foi no 2x. Ótimo vídeo!
4 жыл бұрын
Diego já fala naturalmente na velocidade 2x aushauhsuahs
@felipemfrudeli
@felipemfrudeli 4 жыл бұрын
é impossivel escapar do 2x kkkk
@jeancastro4310
@jeancastro4310 3 жыл бұрын
Verdade kkk
@vellerbauer
@vellerbauer 5 жыл бұрын
Vídeo muito bom. Obrigado por compartilhar. Uma nota construtiva: a tua imagem ocupa a metade da tela e por vezes esconde o código, que eu penso ser o conteúdo principal do vídeo. Talvez um retangulo menor no canto da tela com a tua imagem possa resolver. Abraço.
@faruquebraimo7176
@faruquebraimo7176 4 жыл бұрын
Nunca assisti um tutorial com tanta emoção... Foi incrível a sensação
@cometsands
@cometsands 3 жыл бұрын
Caraca acho que foi a melhor explicação que achei na internet, parabéns
@DanielZtimhcs
@DanielZtimhcs 4 жыл бұрын
16:14 Voce pode utilizar arrow function sim, só esqueceu do const... const handleFavorite = id => { .......... }
@gavranhas
@gavranhas 3 жыл бұрын
Valeu, Diego! Dois anos depois continua ajudando. E muito! Sua explicação é clara e objetiva. Obrigado.
@rodolfobarretoweb
@rodolfobarretoweb 5 жыл бұрын
Cara a sua didática é impressionante! Parabéns
@nickgabrielhi4718
@nickgabrielhi4718 Жыл бұрын
Excelente didática Diego você é fera demais.
@rafaelgpontes
@rafaelgpontes 4 жыл бұрын
É simplesmente impressionante a quantidade e qualidade do conteúdo gratuito vocês oferecem no canal. Parabéns!!!
@rsoaresmga
@rsoaresmga 3 жыл бұрын
Video top demais, nao sei como alguem tem coragem de descurtir um videos desses!
@rocketseat
@rocketseat 3 жыл бұрын
Curtiu, Rodrigo? Que show! Valeu demais pleo feedback! 💜 😍
@dicodidiraja
@dicodidiraja 5 жыл бұрын
Aprendi Redux por causa de você e agora, aprendi Hooks por sua causa também. Obrigado xará, gosto muito da sua didática.
@dudaholt
@dudaholt 2 жыл бұрын
Vídeo perfeito, fiquei 2 anos sem desenvolver em React e to precisando me atualizar com os novos conceitos, amei!!!!
@kelvyncarvalho
@kelvyncarvalho Жыл бұрын
Aula ótima, vendo aqui 4 anos depois rs
@PauloVitor-le6dz
@PauloVitor-le6dz 2 жыл бұрын
Parbéns pelo conteúdo, ajudou demais na introdução!!
@kelvinflorestadeandrade2913
@kelvinflorestadeandrade2913 5 жыл бұрын
Achei que ficou impecável, eu sou bem crítico quanto a vídeos do tipo, mas vc foi fenomenal. Meus parabéns
@izdann
@izdann 4 жыл бұрын
Primeiro video tutorial que assito em velocidade normal hahahaha excelente, e muito obrigado por compartilhar seu conhecimento
@kennyaires7131
@kennyaires7131 5 жыл бұрын
Incrível a simplicidade que explica conteúdos completos. Obrigado mais uma vez!
@christianferreira3463
@christianferreira3463 4 жыл бұрын
Nunca tinha pensado nisso, 20:12, !repo.favorite retornar true se false e false se true 😅😅😅. Eu teria feito duas condições dentro da condição. Vivendo e aprendendo...
@rocketseat
@rocketseat 4 жыл бұрын
Hahaha então.. 😍
@lofi4devs
@lofi4devs 4 жыл бұрын
Cara sem palavras para vocês, video que mastiga totalmente o conteúdo, Rocketseat
@rocketseat
@rocketseat 4 жыл бұрын
Valeeeu Bruno!! 💜😍
@umcarainteressante3346
@umcarainteressante3346 3 жыл бұрын
Muito foooooda, direto ao ponto e sem enrolação, gostei muito ja dei subscribe
@rocketseat
@rocketseat 3 жыл бұрын
Wooow! Que massa que curtiu! Valeu demais pelo subscribe! 💜 🚀
@lucasjuan14
@lucasjuan14 5 жыл бұрын
Didática impecável, parabéns e mt obrigado Diego
@ricardoabreum
@ricardoabreum 4 жыл бұрын
Gostei muito da forma direta e simples de como explicar hooks.
@marcuspo
@marcuspo 5 жыл бұрын
Direto e reto. Perfeita didática
@williamroger9375
@williamroger9375 4 жыл бұрын
Muito obrigado por mais um excelente vídeo Diego, comecei estudar React recentemente menos de um mês e já me sinto privilegiado por chegar agora que existem os Hooks dei uma olhada em como funcionava as coisas antes e realmente é uma diferença gigantesca. #FalaDev
@rocketseat
@rocketseat 4 жыл бұрын
Vaaaleu pelo feedback, William! 💜
@sergio201083
@sergio201083 5 жыл бұрын
Parabens pela didatica. Video muito bom e bem explicativo.
@ribeirobr1
@ribeirobr1 5 жыл бұрын
Parabéns pela clareza e objetividade do conteúdo. Se possível gostaria de ver uma demonstração de como os hooks trocam informações entre componentes pai-filho/filho-pai.
@danilosampaio1756
@danilosampaio1756 4 жыл бұрын
Mil likes merece. Agora sim estou entendo o useState e useEffects
@DrumsPlsFab
@DrumsPlsFab 3 жыл бұрын
Cara, sua didática é impecável, parabéns!! Ótimo vídeo! :)
@rocketseat
@rocketseat 3 жыл бұрын
Diego é fera!! Ele tem um dom, né!? Valeeeu! 💜 😍
@erkitaLove
@erkitaLove 5 жыл бұрын
Sensacional irmão! muito massa, extremamente bem explicado e super dinâmico, até para os iniciantes, como eu. Muito obrigada!
@arglas3004
@arglas3004 4 жыл бұрын
Carai Diegão, manda muito na didática e no domínio do conteúdo, deixa mto produtor de conteúdo ai anos luz pra trás. Forte abraço e mantenha sempre esse ótimo trabalho!! Assisti aos vídeos da skylab da rocketseat sobre js, es6, node e react e cara vc manda muito bem. É difícil de acreditar como consegue passar tanto conteúdo em tão pouco tempo! Parabéns fera, manda muito!
@wagnertanaka1592
@wagnertanaka1592 4 жыл бұрын
Arigatou pelo video Diego, ajudou bastante a entender melhor os hooks.
@rocketseat
@rocketseat 4 жыл бұрын
Que massa Wagner! Valeeeu pelo feedback! 💜
@GabrielAurus
@GabrielAurus 5 жыл бұрын
Muito show o vídeo, Diego! Bem simples para ensinar como usar os Hooks!
@alissonoliveira0777
@alissonoliveira0777 3 жыл бұрын
Parabéns! Ótima didática !
@rocketseat
@rocketseat 3 жыл бұрын
Valeeeu, Alisson! Didática do Diego é incrível demais, né!? 💜 😍
@natanaelcaetano8712
@natanaelcaetano8712 2 жыл бұрын
Muito boa as suas aulas amigo! parabéns e obrigado!
@annyg3411
@annyg3411 2 жыл бұрын
Que didática meus amigos que didática!
@luancampos5186
@luancampos5186 5 жыл бұрын
Noosa Diego gostei de mais... muito top.... Parabéns
@marllo64
@marllo64 3 жыл бұрын
Aula muito boa!
@josiclerlemesilva4062
@josiclerlemesilva4062 5 жыл бұрын
Vídeo muito bom eu aprendi muito com sua explicação
@felipernegro
@felipernegro 5 жыл бұрын
Cara, seus vídeos são sensacionais. Sou totalmente de backend e tenho consigo e me animado a aprender React através de seu conteúdo, tando aqui no YT como no site da Rocketseat. Mas tenho uma dúvida, onde encontro mais cursos sobre React com vc explicando? Sua didatica é mto boa! Vlw e grande abraço!!
@devlopes102
@devlopes102 4 жыл бұрын
Conteúdo muito bom aprendi muito sobre o Hooks obrigado por compartilhar.
@rocketseat
@rocketseat 4 жыл бұрын
Valeeeu pelo feedback, André! 💜
@pedroneto8461
@pedroneto8461 2 жыл бұрын
esse aqui sabe programar de verdade, muitos ai so criam videos pre feitos e nao sabem nem oq e um parametro
@rogeriomq
@rogeriomq 5 жыл бұрын
Atualmente não é indicado que a função do hook useEffect(O primeiro parâmetro) seja Async, no caso é necessário criar uma função async internamente e realizar a chamada logo em seguida.
@uaiLeleu
@uaiLeleu 5 жыл бұрын
useEffect(() => { async function getRepositories(){ const response = await fetch('api.github.com/users/diego3g/repos'); const data = await response.json(); setRepositories(data); } getRepositories(); }, []); dessa maneira pra ser mais exato :3
@negasuja
@negasuja 4 жыл бұрын
​@@uaiLeleu Home, se eu coloco o repositories dentro do array ele atualiza infinitamente, enquanto se eu não coloco ele me dá o seguinte erro: React Hook useEffect has missing dependencies: 'repositories'. Either include them or remove the dependency array react-hooks/exhaustive-deps qq eu faço? D:
@JoseHenrique-xg1lp
@JoseHenrique-xg1lp 4 жыл бұрын
@@uaiLeleu quando abre o console, ele ja dá um warning sugerindo essa alteração
@maylataianeteixeira5033
@maylataianeteixeira5033 4 жыл бұрын
@@negasuja kzbin.info/www/bejne/oH66f4GJrZKgmbc
@podcastsbrcortes5621
@podcastsbrcortes5621 3 жыл бұрын
@@uaiLeleu Pq não é indicado?
@GuilhermeCsorgo
@GuilhermeCsorgo 4 жыл бұрын
Aulona! Parabéns pela didática.
@rocketseat
@rocketseat 4 жыл бұрын
Que bom que curtiu! Valeeu pelo feedback, Guilherme! 💜
@RaulMartinslima
@RaulMartinslima 5 жыл бұрын
que conteúdo fooooda!!!! vlw Diego vc é um monstro ensinando.
@tarcisiopaisdesouzajunior5854
@tarcisiopaisdesouzajunior5854 3 жыл бұрын
Ótimo vídeo! Sensacional.
@rocketseat
@rocketseat 3 жыл бұрын
Valeu demais, Tarcisio! 💜
@PorqueEconomia
@PorqueEconomia 5 жыл бұрын
Que aula top man, parabéns! Porém gostaria que a aula ocupasse mais espaço na tela kk (por mais que vc seja mto bonito). Poderia seguir aquele modelo de cam que é só um quadrado pequeno no canto da tela, ficaria melhor.
@xfiremastervfootball5984
@xfiremastervfootball5984 4 жыл бұрын
Sensacional Diego 👏🏽 MUITO obrigado!
@bernardob2010
@bernardob2010 Жыл бұрын
Se é loko.... manja demais.
@willmartinsmg
@willmartinsmg 5 жыл бұрын
Muito bom! Melhor vídeo falando sobre hooks!
@jonnhythunder451
@jonnhythunder451 5 жыл бұрын
cara vc é fodástico...
@sostenesapollo
@sostenesapollo 4 жыл бұрын
Cara, isso é lindo.
@rocketseat
@rocketseat 4 жыл бұрын
Lindão, né? 💜 Valeu, Sostenes! 💜
@danielribeiro5784
@danielribeiro5784 4 жыл бұрын
Que bom, agora eu sei as coordenadas onde o Diego grava os vídeos dele kkkk
@ruyvictor8432
@ruyvictor8432 3 жыл бұрын
Não era só eu que pensava nisso 😂
@naeliio
@naeliio 5 жыл бұрын
Que qualidade de video, muito bom.
@pablohenrique2537
@pablohenrique2537 5 жыл бұрын
Tu é um gênio!
@KevinMadalossoVeiga
@KevinMadalossoVeiga 5 жыл бұрын
parabéns pelo vídeo, muito bem explicado, um dos melhores vídeos que já vi sobre o assunto
@hileoandersson3889
@hileoandersson3889 5 жыл бұрын
Conteúdo incrível. Parabéns galera da Rocketseat.
@hugorafaelmc
@hugorafaelmc 5 жыл бұрын
Conteúdo sensacional! Parabéns Diego!
@maujor1
@maujor1 4 жыл бұрын
Muito bom. Perfeito sob todos os aspectos. Parabéns Diego.
@rafaelinacio7148
@rafaelinacio7148 5 жыл бұрын
Ótima explicação
@pedrodev99
@pedrodev99 5 жыл бұрын
Didática impecável! Se possível, poderia nos ajudar com um vídeo usando o useReducer! \o
@wandersonsousa1891
@wandersonsousa1891 3 жыл бұрын
xonei nesses hooks
@rocketseat
@rocketseat 3 жыл бұрын
São incríveis, né, Wanderson? 💜 🚀
@emersondossantos2126
@emersondossantos2126 4 жыл бұрын
Muito bom o conteúdo!
@fraternidadeaustriaca2625
@fraternidadeaustriaca2625 2 жыл бұрын
Video maravilhoso, tu me esclareceu demais cara, obrigado!
@ozeas6881
@ozeas6881 5 жыл бұрын
Fala Diego, parabéns pelo material, realmente uma das melhores explicações sobre hooks....like garantido!!!
@principe.borodin
@principe.borodin 5 жыл бұрын
Excelente, eu gostaria q mostrasse todo os hooks, mas mostrar como usar mais de m tb ficou show de bola, pq sanou outra duvida,
@TotaRenan
@TotaRenan 5 жыл бұрын
Muito top a aula!!! Explicação excelente! (Eu ainda não tinha entendido o primeiro parâmetro do useState)
@aldemirgomes9722
@aldemirgomes9722 5 жыл бұрын
Muito bom o vídeo, ficou bem claro com usar, parabéns!
@andersondossantoscruz3685
@andersondossantoscruz3685 5 жыл бұрын
react-redux-hook até agora, só pra brincar, acho que é a melhor lib pra usar com hooks, mas como eles mesmo dizem: "we don't recommend replacing react-redux just yet." Sobre render props e HOCs o próprio facebook diz que ainda há espaço, apesar de hooks atenderem a grande maioria dos casos.
@matheus8679
@matheus8679 3 жыл бұрын
Só corrigindo uma coisa no minuto 14:30, o useEffect sempre executa após uma renderização e a dependência limita a sua execução para quando uma variável específica é alterada.
@andrejunqueira4919
@andrejunqueira4919 5 жыл бұрын
Parabéns pelo conteúdo, muita qualidade como sempre !
@wictortec5627
@wictortec5627 3 жыл бұрын
Cara eu achei esse vídeo sensacional. Parabéns aí pelo esforço. Eu até me inscrevi na plataforma de vocês hehe. Tmj 👊
@rocketseat
@rocketseat 3 жыл бұрын
Wooow! Valeu demais pelo reconhecimento e seja muito bem vindo! 💜 🚀 Integra seu Discord pra entrar na nossa comunidade... 👀 Pessoal lá é incrível! 😍
@alejandrogonzaleznavarro2934
@alejandrogonzaleznavarro2934 5 жыл бұрын
Conteúdo top!!
@ariel_alves_dutra
@ariel_alves_dutra 5 жыл бұрын
Grande vídeo! Valeu!
@leandrorezende3567
@leandrorezende3567 5 жыл бұрын
Muito bom parabéns! Obrigado
@claudiolebron2082
@claudiolebron2082 4 жыл бұрын
Top demais!!!
@tiagocunhafernandes6607
@tiagocunhafernandes6607 5 жыл бұрын
Muito bom Diego, valeu!
@MrMarcusedu
@MrMarcusedu 5 жыл бұрын
Parabéns meu amigo! Ótimo conteúdo e ótimo material!
@zanderbrasil
@zanderbrasil 5 жыл бұрын
Muito bom o conteúdo. Parabéns!!
@axsilvasousa
@axsilvasousa 5 жыл бұрын
tava aguardando esse video \o/
@Gabriel-kl6bt
@Gabriel-kl6bt 5 жыл бұрын
Fantástica introdução. Muito mais clara do que tentar ler na documentação oficial. Lendo lá não entendi bosta nenhuma.
@holderdesdeozero1511
@holderdesdeozero1511 5 жыл бұрын
conteúdo show. Valeu jovem!
@thimor
@thimor 5 жыл бұрын
voce tem um video mostrando como funciona o compartilhamento de estado entre componentes usando o hooks?
@venancio_avila
@venancio_avila 5 жыл бұрын
Muito bom, cara!!
@choliveira84
@choliveira84 5 жыл бұрын
Que aula!
@SchettinoRafael
@SchettinoRafael 5 жыл бұрын
Muito bom o vídeo! Excelente didática. Seguindo o canal e ativando notificações .
@veiguizz
@veiguizz 5 жыл бұрын
8:47 GRAÇAS ao ~ pausa profunda ~ *javascript* muito bom esse conteúdo
@junangameplays3271
@junangameplays3271 5 жыл бұрын
quando achei q tava conseguindo aprender this.state, setState e estas coisas eles mudam tudo =( kkk mas bora aprender este novo metodo que parece ser mto mais facil
@showtimebrbr
@showtimebrbr 5 жыл бұрын
Diego mito.
@kalanzans
@kalanzans 5 жыл бұрын
Grato amigo! Sensacional didática! :^)
@iury664
@iury664 Жыл бұрын
a questão da handleFavorite ter dado errado com arrow function é pq ele não usou const antes do nome, não que não podia usar arrow Function. Ali nos 16:10 segundos.
@andrebozzato
@andrebozzato 3 жыл бұрын
que video top!
@rocketseat
@rocketseat 3 жыл бұрын
Que bom que curtiu, André! 💜
@padrin5998
@padrin5998 5 жыл бұрын
Boa noite cara, seria legal um vídeo explicando melhor como o console ou qualquer ferramenta do F12 pode nos ajudar.
@BearkFearGamer
@BearkFearGamer 5 жыл бұрын
Bem explicado entretanto para marcar o repositório como favorito não seria mais interessante usar o Array,find()?
@fernandoleao110
@fernandoleao110 2 жыл бұрын
A questao da coordernadas... vc tem que usar promisses. Pois vc tem que aguardar a resposta do usuario se ele autoriza dar a localizacao ou nao.
@MrKiraBR
@MrKiraBR 4 жыл бұрын
Foda cara!
@rocketseat
@rocketseat 4 жыл бұрын
Vaaaleu! 💜💜
@lucasateixeira
@lucasateixeira 5 жыл бұрын
Muito bom.. Ótima explicação! Uma dúvida, qual problema de trocar as functions por arrow function? Por exemplo ao invés de " function handleFavorite(){} " ser " const handleFavorite = () => {} "
@iagobruno6539
@iagobruno6539 5 жыл бұрын
Não tem problema nenhum. Nos componentes de função, esses dois exemplos que você citou são equivalentes.
@lucasateixeira
@lucasateixeira 5 жыл бұрын
@@iagobruno6539 Show!! Obrigado
@michaelronald5728
@michaelronald5728 3 жыл бұрын
Gente, alguém sabe qual o tema que o Diego usa no VS Code? Achei muito legal.
@murillomfs
@murillomfs 5 жыл бұрын
Bom demais os conteúdos. Sou desenvolvedor web há 10 anos e agora estou querendo migrar todos meus conhecimentos pra omnistack. Então tem sido muito legal ver diferentes formas de aplicação. Ainda não me arrisquei em nada prático, mas a cada vídeo estou ficando mais confiante das escolhas de libs e decisões que devo tomar para as minhas aplicações. Pergunta rápida: Seria “saudável” eu ter um site construído utilizando Create-react-app, Next.js, Express, Redux, Hooks, ESlint e Styled-components? Levando em consideração indexação e desempenho da aplicação. Valeu Diego. Abraço.
@robsontavares1
@robsontavares1 5 жыл бұрын
Olá amigo, sou iniciante, oq seria "omnistack"? Lembrando que eu vou pesquisar agora no google mas queria um feedback mais próximo. Valeu!!!
@murillomfs
@murillomfs 5 жыл бұрын
@@robsontavares1 Fala Robson! Oministack é o grupo de tecnologias que engloba o React js, Node.js e o React Native. É uma forma de desenvolver pra todas as plataformas utilizando a linguagem de Javascript como base. O pessoal da Rocketseat tem vários cursos free que te ensinam cada um desses processos no site deles. Dá uma olhadinha lá também, certeza que vai aprender bastante.
@robsontavares1
@robsontavares1 5 жыл бұрын
@@murillomfs Opa Murillo, obrigado.
@Djairsoaresdjhanlj
@Djairsoaresdjhanlj 5 жыл бұрын
Muito bom!
Desvendando o Redux na prática  | Diego Fernandes
50:43
Rocketseat
Рет қаралды 187 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 5 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 59 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 30 МЛН
React Hooks com TypeScript | Masterclass #04
48:19
Rocketseat
Рет қаралды 87 М.
Clonando interface do Uber com React Native | Diego Fernandes
1:23:56
Duas regras que você precisa cumprir com hooks no React
17:45
Rocketseat
Рет қаралды 44 М.
Utilizando React.memo | Code/Drops #18
19:20
Rocketseat
Рет қаралды 89 М.
TypeScript com ReactJS, Redux e Redux Saga | Diego Fernandes
50:43
Aprenda useEffect de uma vez por todas 🔥
20:59
Sujeito programador
Рет қаралды 7 М.
Why using useCallback makes so much sense? | Code/Drops #13
16:44
TypeScript, o início, de forma prática | MasterClass #07
1:10:24
Rocketseat
Рет қаралды 245 М.
ALL React Hooks Explained in 12 Minutes
12:21
Code Bootcamp
Рет қаралды 169 М.