Como usar o useReducer - React Hooks

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 87

  • @weller781
    @weller781 Год назад +3

    Tô conhecendo hoje esse hook e achei que é basicamente uma cópia simplista do redux. Atualmente estou desenvolvendo uma aplicação e cheguei ao ponto de ter um componente compartilhado onde preciso que ele mesmo gerencie seus estados sem precisar criar um slice no redux, a saída que tive foi criar um objeto e apenas um state para gerenciar todas as alterações que necessito, assim consegui chegar no objetivo sem criar complexidade para manipulação do estado.

  • @isaiascaetano5888
    @isaiascaetano5888 Месяц назад

    Melhor professor do front. Tu é um monstro, top d+.

  • @h.t.8812
    @h.t.8812 10 месяцев назад +2

    Achei que não ia conseguir entender nada de useReducer mas entendi com seu exemplo simples, agradeço muito, não tem como entender algo mais complexo sem entender o simples primeiro, obrigada por explicar tudo passo a passo como funciona!

  • @furtadoReis
    @furtadoReis 4 месяца назад

    Muito boma sua explicação.

  • @zolkmusic
    @zolkmusic 2 года назад +1

    8/100 🚀🚀🚀🚀🚀

  • @rafaelcapucho
    @rafaelcapucho 4 месяца назад

    O cara é brabo !!!

  • @AlessandroCamargo-nk3fy
    @AlessandroCamargo-nk3fy 2 года назад +1

    Mais uma, seguimossss, Bom domingo

  • @iamjvfs
    @iamjvfs 2 года назад +4

    Na hora certa Kkkkkkkkkk, tava precisando aprender esse hook, valeu Jorge, seguimos!!!! ♥️

    • @FrontBeginners
      @FrontBeginners  2 года назад

      Boaaaa João.. parabéns pela sua dedicação irmão.

  • @thiagopaz2614
    @thiagopaz2614 Год назад +1

    Muito bom, pra tirar lógica do componente e criar um custom hook

  • @viegasjean
    @viegasjean 2 года назад +1

    Ainda não tinha visto ensinado dessa forma, se eu tivesse aprendido dessa maneira a curva de aprendizado seria muito mais curta.

    • @FrontBeginners
      @FrontBeginners  2 года назад

      Boa Jean, as vezes as pessoas complicam mesmo =/

  • @AlexsandroLeandro-vg7mq
    @AlexsandroLeandro-vg7mq Год назад

    Ótima explicação, consegui entender esse hook. Muito obrigado!

  • @vagnersantos6819
    @vagnersantos6819 2 года назад

    #dia8 vamo que vamo🚀🚀🚀🚀🚀🚀

  • @raphaelmoreira1314
    @raphaelmoreira1314 Год назад +1

    Fantástico vídeo, parabéns pelo conteúdo!

  • @pereti8639
    @pereti8639 2 года назад +1

    fiquei uns dias sem ver os vídeos, porém voltei, q aula, vou colocar os vídeos em dia 🚀

  • @eltoncampos5722
    @eltoncampos5722 2 года назад +1

    Explicação incrível. Top.

  • @williamcerqueira7236
    @williamcerqueira7236 Год назад

    Ótimo conteúdo e explicação top.

  • @paulinho_do_bolo
    @paulinho_do_bolo 11 месяцев назад

    óptima explicação, consegui entender certinho!

  • @rogerpontes410
    @rogerpontes410 Год назад

    Muito Top mesmo meu bom!!! Clareou d+ mesmo... Obrigado e continue assim.

  • @stitchpagodeiro
    @stitchpagodeiro 2 года назад +3

    Estava aprendendo esse hook ontem e não entendi mt bem, chegou na hr certa!

  • @leonardonunesfreitas1547
    @leonardonunesfreitas1547 Год назад

    Vir vários outros vídeos e nada de entender como ele funciona, agora com menos de 20 minutos eu entendi tudo, cara parabéns 🎉🎉🎉

  • @locolla8055
    @locolla8055 Год назад +1

    OTIMA EXPLICAÇÃO!!
    obrigado!!

  • @ronaldoriosespindola3716
    @ronaldoriosespindola3716 2 года назад +1

    Melhor explicação. Muito obrigado mano e abrç

  • @flaviodamataflv
    @flaviodamataflv Год назад

    8/100 thak's for the class, great, I finally manage to learn!!!

  • @carrodafrutafps1117
    @carrodafrutafps1117 Год назад

    Obrigado. Seu vídeo me ajudou muito.

  • @pedrogermanoads
    @pedrogermanoads 2 года назад +1

    8/100 vamos 🚀🚀🚀

  • @FredBCavalheiro
    @FredBCavalheiro Год назад

    Ótima explicação.

  • @cahdemarchi5258
    @cahdemarchi5258 2 года назад +1

    Bora 8/100 🚀🚀🚀

    • @FrontBeginners
      @FrontBeginners  2 года назад

      Bora Cah, cadê vc nas outras aulas rsrsrs

    • @cahdemarchi5258
      @cahdemarchi5258 2 года назад +1

      @@FrontBeginners ontem não deu, mas já vou fazer a aula que eu perdi e a que vai sair hj pra compensar kkkk

    • @FrontBeginners
      @FrontBeginners  2 года назад +1

      @@cahdemarchi5258 Boaaaa

  • @kristophralves
    @kristophralves 2 года назад +1

    Muito bom!

  • @lucshorts2910
    @lucshorts2910 Год назад

    boa mano! estava lendo um artigo sobre o useReducer mas ver alguém fazendo e explicando fica melhor pra aprender. Vlw!

  • @wemersonmelo7755
    @wemersonmelo7755 10 месяцев назад

    muito bom

  • @ruinedsyn
    @ruinedsyn 2 года назад +1

    Nossa que daora man, esse ai nunca tinha visto 8/100

  • @DevCintiaCosta
    @DevCintiaCosta Год назад

    Excelente explicação! 😊

  • @rodrigobonfim9011
    @rodrigobonfim9011 2 года назад +1

    8/100 Done!

  • @_bruno.benicio
    @_bruno.benicio 2 года назад +2

    Irmãozinho, uma dica. Reorganizar sua playlist, ela tá começando do vídeo mais recente, fica melhor ao contrário (do mais antigo para o mais atual).

  • @gabrielboos5516
    @gabrielboos5516 Год назад

    Show de bola veio! Obrigado

  • @BrunoImports-pg8nl
    @BrunoImports-pg8nl 11 месяцев назад

    Cara, muito bom... sou back, mas topei um desafio na empresa de ir para o front, e suas dicas aí estão ajudando bastante!! parabens... tens algum contato, discord algo assim?

  • @ACE_VENTURA_PET_DETECTIVE
    @ACE_VENTURA_PET_DETECTIVE 2 месяца назад

    Aula muito boa! obrigado. Mas achei engraçado o ' a gente simplifica e deixa mais limpo tudo que está nessas linhas a gente escreve em uma' 3 segundos depois o código de 10 linhas com 50 linhas (modo de falar só)

  • @MateusSantos-do4it
    @MateusSantos-do4it 2 года назад +2

    Interessante demais!! Quando eu tenho um formulário ou algo do tipo que possuí muitas informações eu normalmente coloco um State só e nele eu passo um objeto com as informações (Exemplo: const [user, setUser] = useState({name: ' ', age: ' ', cpf: ' ',})). Será que isso é uma prática ruim?

    • @FrontBeginners
      @FrontBeginners  2 года назад +1

      Não necessariamente, mas vc vai ver que quando estudarmos react-form a gnt vai meio que fazer isso, mas da forma que o mercado mais utiliza.

  • @guilhermeh.v.santos7424
    @guilhermeh.v.santos7424 2 года назад

    Bora 8/100!!!!

  • @matheusbittencourt226
    @matheusbittencourt226 Год назад

    não faz sentido ter mais de 1 useReducer em um componente, certo? Já que ele pode receber tudo em um unico objeto.
    Ou pode ocorrer? ai teria que ter nome do state e dispatch diferente pra cada, certo?

  • @gustavodntts
    @gustavodntts 2 года назад +1

    opa, to um pouco atrasado mas bora lá! 08/100

  • @geligegamer
    @geligegamer 2 года назад +1

    8/100 🚀🚀

  • @CarolinaZerbini
    @CarolinaZerbini 2 месяца назад

    continua o projeto dos 100 dias

  • @eloysalva1324
    @eloysalva1324 2 года назад +1

    8/100 🚀

  • @_Welter_
    @_Welter_ Год назад +2

    Achei massa o Video.. .bem explicado.. show de bola... SO que o hook por si so me parece apenas complicar algo simples... aumenta o grau de complexidade e nao apresenta nenhuma vantagem sobre o useState.
    Se alguem pega teu codigo e ve isso dificil entender de cara...
    Mas valeu o aprendizado de algo mais do React

    • @FrontBeginners
      @FrontBeginners  Год назад

      Sim, mas quando vc tem 20-30 useState num componente ficaria insano, ou quando precisa usar useContext pra controlar estados dentro de um contexto, nesses casos vale a pena o useReduce

    • @_Welter_
      @_Welter_ Год назад

      @@FrontBeginners Sim é um ótimo ponto, mas a lógica de alteração dos states ficaria toda longe do código relevante e desconexo, fora o jogo de dados indo e vindo para aquele monte de case acomodar. Eu Vou até tentar usar e fazer experimentos pois uma coisa que eu sei é que nunca se sabe de tudo e opiniões devem ser testadas ao máximo. Sou sênior e o melhor que aprendi até hoje é "só sei que nada sei"... Abraço e obrigado pelo seu comentário. Tamo junto parceiro.

  • @stefanicristina4439
    @stefanicristina4439 2 года назад +1

    8/100 👩‍💻

  • @lucasfreitas3514
    @lucasfreitas3514 2 года назад +1

    8 / 100 🥳

  • @marcosdesouza8872
    @marcosdesouza8872 2 года назад +1

    8/100

  • @gabrielsantini2841
    @gabrielsantini2841 Год назад

    maluco, tu é a cara do julio balestrin, só q com cabelo ksksksksks

  • @felipeleopoldino5185
    @felipeleopoldino5185 2 года назад

    8/100 um dia atrasado mas vamos com tudo

  • @leonardozanette534
    @leonardozanette534 2 года назад +1

    8/100 go gog og

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph 2 года назад +1

    Domincode #dia8 8/100

  • @werlenxaraujo456
    @werlenxaraujo456 Год назад

    8/100