No video
Formulários no React 19 com Server Actions (com validação)
A nova versão do React 19 já está entre nós (mesmo que em RC), e eu não podia esperar mais tempo pra colocar a mão na massa e testar algumas coisas.
Bora começar com o clássico: formulários!
Pra isso vou testar também as server actions e validar o processo enquanto vou construindo ao vivo. Será que mudou muita coisa? No vídeo te conto melhor!
-----
Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com.br/
Cadastre-se na nossa plataforma: app.rocketseat.com.br/signup
Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat
Пікірлер: 47
curioso para ver como o react-hook-form vai interagir com essa nova forma de lidar com os formulários.
Tem como usar server functions em um projeto vite com React puro ? Tô querendo ocultar as request no Network
Poderia usar o hook-form junto ou serie redundante ?
Voltamos para o webforms? Parece PostBack hahahaha
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
2 ай бұрын
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
2 ай бұрын
@@dieegosf Valeu👍
Poderia usar o hook-form junto ?
O 'use server' já não é o default no next? Por que tem que declarar?
@dieegosf
2 ай бұрын
Para actions precisa declarar. Só não precisa pra componentes.
@lawrencegregory2018
2 ай бұрын
@@dieegosf Valeu Diego
Diego, esse RC do next + React 19 está estável para um projetinho pessoal ?
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
2 ай бұрын
validação na maioria das vezes deveria ser feita em ambos os lados.
@carloseduardoalvesdegodoi2455
2 ай бұрын
@@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?
Alguém sabe me dizer qual tema do vscode ele ta utilizando?
@LipeTrips
2 ай бұрын
vesper++
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
2 ай бұрын
É o Emmet. É um plugin que prove abreviações, snippets e atalhos para o html/css.
\o/
as lives acontecem no canal oficial da rocketseat??
@meluiz
2 ай бұрын
Ela ocorrem na twitch: www.twitch.tv/dieegosf
@MayconDouglas-ev8fn
2 ай бұрын
@@meluiz muito obrigado!!
Onde é que acontece essas lives ?? eu só vejo os pedaços kkkk
@mayronamati1643
2 ай бұрын
Kkkk somos 2
@kenjiutaka
2 ай бұрын
www.twitch.tv/dieegosf
@kennedy2623
2 ай бұрын
Na Twitch dele, dieegosf
@victorkummell
2 ай бұрын
www.twitch.tv/dieegosf
@luizguilhermepelegrini8297
2 ай бұрын
Twitch do Diego m.twitch.tv/dieegosf/home
Agora vai poder criar site com react na darkweb
onde acontecen as lives?
@Vinicius.dos.santos
Ай бұрын
Tambem queria saber
@Vinicius.dos.santos
Ай бұрын
Tambem queria saber
Qual é esse navegador???
@ryckz6759
Ай бұрын
Arc
underline para nomear váriavel.. hummmm.. será q o pessoal copiou do Go? rsrs
@lucasbrunoferreira
2 ай бұрын
Go foi lançado em 2009... quem será que copiou quem haha
@paulopanama
2 ай бұрын
@@lucasbrunoferreira bom mas em Go que vi isso ser usado primeiro.... o legal de Go é isso.. já entrou com boas práticas...
@MrDeca2000
2 ай бұрын
É 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
Ай бұрын
Essa prática ja vem do Python e linguagens mais antigas, como C#, abraços!
first
Po paizao, tira esse teclado barulhento dos vídeos kkkk nao consigo me concentrar com essa barulhada toda
@jeancarlosdelaivieceli
Ай бұрын
Maquina de escrever, kkkkk