Pular para conteúdo

Exercícios: Aula 04 - Rotas e Controllers 🛤️

🟢 Básico

  1. Comandos: Escreva o comando Artisan completo para criar um Controller chamado SiteController.
  2. Mapeamento: Crie uma rota que aponte para o método contato de um controller e explique a diferença entre usar uma Closure (função anônima) e um Controller na rota.

🟡 Intermediário

  1. Parâmetros: Implemente uma rota que receba dois parâmetros: categoria e slug_artigo. O controller deve retornar uma frase formatada: "Exibindo artigo [slug] da categoria [categoria]".
  2. Nomenclatura: O que são "Named Routes" (Rotas Nomeadas)? Crie uma rota com o nome admin.dashboard e mostre como gerar a URL para essa rota dentro de um Controller.

🔴 Desafio

  1. Grupos e Prefixos: Crie um grupo de rotas que utilize o prefixo api/v1 e aplique o middleware throttle:60,1. Explique o que esse middleware faz na prática.