Ed
ano passado
Vamos analisar as opções sobre Razor Pages e como elas se diferenciam do MVC no ASP.NET Core: a) Razor Pages são usadas para criar APIs RESTful, enquanto MVC é usado para criar interfaces de usuário. - Incorreto. Ambas as abordagens podem ser usadas para criar interfaces de usuário, mas Razor Pages não é especificamente para APIs. b) Razor Pages são centradas em páginas, enquanto MVC separa a lógica de negócios, interface e dados. - Correto. Razor Pages é uma abordagem que se concentra em páginas individuais, enquanto o MVC (Model-View-Controller) separa claramente a lógica de negócios, a interface e os dados. c) Razor Pages são usadas apenas para prototipagem rápida, enquanto MVC é para desenvolvimento completo. - Incorreto. Razor Pages não é limitada a prototipagem rápida; pode ser usada para desenvolvimento completo. d) Razor Pages utilizam JavaScript, enquanto MVC utiliza C#. - Incorreto. Ambas as abordagens utilizam C# no backend, e o JavaScript pode ser usado em ambas para interatividade no frontend. e) Razor Pages são específicas para dispositivos móveis, enquanto MVC é para desktop. - Incorreto. Ambas as abordagens podem ser usadas para aplicações web que funcionam em dispositivos móveis e desktop. Portanto, a alternativa correta é: b) Razor Pages são centradas em páginas, enquanto MVC separa a lógica de negócios, interface e dados.
Ed
ano passado
Analisando as opções apresentadas: a) Razor Pages são usadas para criar APIs RESTful, enquanto MVC é usado para criar interfaces de usuário. - Esta afirmação está incorreta. Tanto Razor Pages quanto MVC podem ser usados para criar interfaces de usuário, e não são exclusivos para APIs ou interfaces. b) Razor Pages são centradas em páginas, enquanto MVC separa a lógica de negócios, interface e dados. - Esta afirmação está correta. Nas Razor Pages, a lógica da página é centralizada em um único arquivo, enquanto no MVC a separação entre lógica de negócios, interface e dados é mais explícita. c) Razor Pages são usadas apenas para prototipagem rápida, enquanto MVC é para desenvolvimento completo. - Esta afirmação está incorreta. Tanto Razor Pages quanto MVC podem ser usados para desenvolvimento completo de aplicações web. d) Razor Pages utilizam JavaScript, enquanto MVC utiliza C#. - Esta afirmação está incorreta. Tanto Razor Pages quanto MVC podem utilizar JavaScript e C# para o desenvolvimento. e) Razor Pages são específicas para dispositivos móveis, enquanto MVC é para desktop. - Esta afirmação está incorreta. Tanto Razor Pages quanto MVC podem ser utilizados para desenvolver aplicações web para diferentes dispositivos. Portanto, a opção correta é: b) Razor Pages são centradas em páginas, enquanto MVC separa a lógica de negócios, interface e dados.