Formulários no React 19 com Server Actions (com validação)

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 48

  • @denilsoncosta9837
    @denilsoncosta9837 6 หลายเดือนก่อน +4

    curioso para ver como o react-hook-form vai interagir com essa nova forma de lidar com os formulários.

  • @JeanPierre-pz5ny
    @JeanPierre-pz5ny 6 หลายเดือนก่อน +8

    Mas no log server side, quando foi desabilitado o javascript, na request não foi enviado a action ID, isso pode gerar algum problema?

    • @dieegosf
      @dieegosf 6 หลายเดือนก่อน +5

      Não, o action ID é só usado para o useActionState saber de qual action precisa usar o estado. Como estamos com o JS desabilitado, o useActionState já não vai funcionar mesmo.

    • @JeanPierre-pz5ny
      @JeanPierre-pz5ny 6 หลายเดือนก่อน

      @@dieegosf Valeu👍

  • @lawrencegregory2018
    @lawrencegregory2018 6 หลายเดือนก่อน +4

    O 'use server' já não é o default no next? Por que tem que declarar?

    • @dieegosf
      @dieegosf 6 หลายเดือนก่อน +5

      Para actions precisa declarar. Só não precisa pra componentes.

    • @lawrencegregory2018
      @lawrencegregory2018 6 หลายเดือนก่อน

      @@dieegosf Valeu Diego

  • @adrianamerico4213
    @adrianamerico4213 6 หลายเดือนก่อน

    Tem como usar server functions em um projeto vite com React puro ? Tô querendo ocultar as request no Network

  • @carloseduardoalvesdegodoi2455
    @carloseduardoalvesdegodoi2455 6 หลายเดือนก่อน +1

    Nesse caso a validação do zod tá acontecendo no server-side, certo? Meio que não compensa fazer validação no client dessa forma, né?
    Uma outra dúvida, caso queiramos consumir uma API externa iríamos chamar ela de dentro da server action?

    • @vmnog
      @vmnog 6 หลายเดือนก่อน +2

      validação na maioria das vezes deveria ser feita em ambos os lados.

    • @carloseduardoalvesdegodoi2455
      @carloseduardoalvesdegodoi2455 6 หลายเดือนก่อน

      @@vmnog pode crer, nesse caso daria pra o schema pra ambos.
      O Next aqui tá sendo um bff entre o front e um outro back-end, isso?

  • @andreobala4552
    @andreobala4552 6 หลายเดือนก่อน +1

    Alguém sabe me dizer qual tema do vscode ele ta utilizando?

    • @LipeTrips
      @LipeTrips 6 หลายเดือนก่อน

      vesper++

  • @svitordev
    @svitordev 6 หลายเดือนก่อน

    Alguém sabe qual extensão ele usa pra auto preencher tags quando ele está digitando tags HTML ? Quando digito... Nada aparece de sugestão nem nada

    • @alvinscheibe
      @alvinscheibe 5 หลายเดือนก่อน

      É o Emmet. É um plugin que prove abreviações, snippets e atalhos para o html/css.

  • @rafaelgoncalo-ct4cu
    @rafaelgoncalo-ct4cu 6 หลายเดือนก่อน

    Poderia usar o hook-form junto ou serie redundante ?

  • @FelipeCoutinho-vo5eg
    @FelipeCoutinho-vo5eg 6 หลายเดือนก่อน

    Diego, esse RC do next + React 19 está estável para um projetinho pessoal ?

  • @rafaelgoncalo-ct4cu
    @rafaelgoncalo-ct4cu 6 หลายเดือนก่อน

    Poderia usar o hook-form junto ?

  • @joelanderson7398
    @joelanderson7398 5 หลายเดือนก่อน

    onde acontecen as lives?

  • @gregserrao
    @gregserrao 6 หลายเดือนก่อน +1

    Voltamos para o webforms? Parece PostBack hahahaha

  • @FANDDAN
    @FANDDAN 5 หลายเดือนก่อน

    Qual é esse navegador???

    • @ryckz6759
      @ryckz6759 5 หลายเดือนก่อน

      Arc

  • @MayconDouglas-ev8fn
    @MayconDouglas-ev8fn 6 หลายเดือนก่อน

    as lives acontecem no canal oficial da rocketseat??

    • @meluiz
      @meluiz 6 หลายเดือนก่อน

      Ela ocorrem na twitch: www.twitch.tv/dieegosf

    • @MayconDouglas-ev8fn
      @MayconDouglas-ev8fn 6 หลายเดือนก่อน

      @@meluiz muito obrigado!!

  • @EvilMaxE
    @EvilMaxE 6 หลายเดือนก่อน

    \o/

  • @jeffersonsilva6954
    @jeffersonsilva6954 6 หลายเดือนก่อน

    Onde é que acontece essas lives ?? eu só vejo os pedaços kkkk

    • @mayronamati1643
      @mayronamati1643 6 หลายเดือนก่อน

      Kkkk somos 2

    • @fellipeutaka
      @fellipeutaka 6 หลายเดือนก่อน

      www.twitch.tv/dieegosf

    • @kennedy2623
      @kennedy2623 6 หลายเดือนก่อน

      Na Twitch dele, dieegosf

    • @victorkummell
      @victorkummell 6 หลายเดือนก่อน

      www.twitch.tv/dieegosf

    • @luizguilhermepelegrini8297
      @luizguilhermepelegrini8297 6 หลายเดือนก่อน

      Twitch do Diego m.twitch.tv/dieegosf/home

  • @marcioalemao7096
    @marcioalemao7096 6 หลายเดือนก่อน +1

    Agora vai poder criar site com react na darkweb

  • @paulopanama
    @paulopanama 6 หลายเดือนก่อน

    underline para nomear váriavel.. hummmm.. será q o pessoal copiou do Go? rsrs

    • @lucasbrunoferreira
      @lucasbrunoferreira 5 หลายเดือนก่อน

      Go foi lançado em 2009... quem será que copiou quem haha

    • @paulopanama
      @paulopanama 5 หลายเดือนก่อน

      @@lucasbrunoferreira bom mas em Go que vi isso ser usado primeiro.... o legal de Go é isso.. já entrou com boas práticas...

    • @MrDeca2000
      @MrDeca2000 5 หลายเดือนก่อน

      É que Go foi justamente desenvolvido para pegar as melhores práticas de todas as linguagens que são usadas no Google. Então se souber programar e ter a prática em várias delas, vai ver semelhança com várias.

    • @victorhenrich8635
      @victorhenrich8635 5 หลายเดือนก่อน

      Essa prática ja vem do Python e linguagens mais antigas, como C#, abraços!

  • @SrDephis
    @SrDephis 5 หลายเดือนก่อน

    Po paizao, tira esse teclado barulhento dos vídeos kkkk
    nao consigo me concentrar com essa barulhada toda

  • @orafael5744
    @orafael5744 6 หลายเดือนก่อน

    first