Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por que uma nova classe controller?

Por que foi criada uma nova classe controller (HomeController) para abrigar a ação "home", em vez de tê-la incluído no controller já existente (HelloController, eventualmente renomeado para GeneralController, p.ex.) ? Quais as vantagens e desvantagens de uma ou outra abordagem?

1 resposta
solução!

Oie Sergio, tudo bem contigo?

Não existe nenhuma vantagem, ambos os resultados seriam iguais. O instrutor inicialmente criou a classe "HelloController" apenas de exemplo na primeira aula, tanto que posteriormente essa classe foi deletada. E quanto ao motivo dele ter criado a classe "HomeController", acredito que tenha sido para deixar o "escopo" do projeto mais claro, aonde tudo o que envolvesse a pagina home teria que passar primeiro por esse controller.

Espero ter ajudado, qualquer coisa fico a disposição :)

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software