Teste seus conhecimentos práticos sobre NestJS e o App Router do Next.js.


1. Num app NestJS, o cliente envia {"nome":"Ana","email":"ana@x.com","role":"ADMIN"} para o cadastro de usuários. O DTO só declara nome e email, e o ValidationPipe global foi ligado sem opções. O que acontece com role?


2. No App Router do Next.js, a página de produtos precisa de um botão "Adicionar ao carrinho" com useState. Qual é a organização recomendada?


3. A vitrine em Next.js tem export const revalidate = 60, mas os produtos estão num array escrito no próprio page.tsx. O preço muda no banco. O que o cliente vê depois de um minuto?