1
resposta

Partial Views

No vídeo foi utilizado um helper HTML.Action() e criado um controller apenas para exibir o menu da aplicação. Não seria melhor utilizar uma PartialView? criando uma child action que retorna uma partial view? Qual a diferença entre as maneiras?

1 resposta

Olá Jean, se a única coisa que rola no controller é mostrar a view faz sentido usar uma PartialView mesmo, mas no dia dia é bem comum que para montar o menu você precise executar alguma lógica antes, ai nesse caso o HTML.Action seria melhor, a diferença entre eles é que a PartialView só vai incluir o conteúdo da view mesmo já com o HTML.Action uma ação no controller é disparada, sendo assim rola executar alguma lógica antes de mostrar a view.

Espero ter ajudado.

Abraços e bons estudos.