Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

API Rest x Server Actions

Quando estamos criando uma aplicação fullstack no Next, faz sentido trabalhar com rotas no formato REST para consumir no frontend ou seria melhor usar server actions? Ou ainda ambos? Ainda estou na dúvida quando usar um e outro.

3 respostas
solução!

oioi, Jessica!

Tudo bem com você?

Olha, podemos extrair isso da documentação do próprio React.

Lá eles dizem que Server Actions devem ser usadas para mutations, ou seja, pra enviar dados do client pro servidor.

Para buscar dados, seguimos com os Route Handlers normalmente.

Resumo da Ópera: se vamos enviar dados (tipo o submit de um form), Server Actions. Se vamos pegar dados (tipo fazer um /GET pra enriquecer os dados de uma página), Route Handler :)

Obrigada professor!

Por nada, precisando é só falar o7