none
MVC e MVVM RRS feed

  • Pergunta

  • Sempre utilizei MVC para os meus projetos .NET.

    Agora vejo que os frameworks frontend como AngularJS e alguns outros, utilizam MVC no cliente.
    Qual a vantagem de se usar no frontend ao inves do nosso modelo tradicional no Backend ?

    terça-feira, 17 de novembro de 2015 05:38

Respostas

  • Bom, usar um modelo desse tem a vantagem de ser usada com qualquer API REST, o conceito cliente magro e server gordo/robusto.

    ASP.NET MVC renderiza no servidor, já o AngularJS gera todo um mecanismo de roteamento, controle de requisições e views totalmente client, ao meu ver, a única vantagem em relação ao ASP.NET MVC, seria para trabalhar com o conceito REST (até dá pra trabalhar com REST no ASP.NET MVC também), criar apps web mobile (aplicações web que renderizam no smart como se fosse um aplicativo nativo) e SPA (Single Page Applications).

    Vale muito observar a necessidade do projeto.

    • Marcado como Resposta AGA Neto terça-feira, 17 de novembro de 2015 19:13
    terça-feira, 17 de novembro de 2015 10:35