ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Microsoft
É uma vantagem da utilização de REST API em aplicações .NET:
ASó pode ser utilizada para aplicações web e mobile.
BÉ uma arquitetura que só pode ser utilizada com a linguagem C#.
CPermite que as aplicações se comuniquem de forma mais eficiente do que as APIs tradicionais.
DÉ uma arquitetura mais complexa e difícil de ser implementada do que as APIs tradicionais.
EÉ uma arquitetura mais flexível e escalável, permitindo que as aplicações possam ser facilmente integradas com outras plataformas e serviços.
Revelar gabarito e comentário▾
GabaritoE — É uma arquitetura mais flexível e escalável, permitindo que as aplicações possam ser facilmente integradas com outras plataformas e serviços.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Vantagens da REST API em aplicações .NET
Gabarito: letra E. A principal vantagem do REST é sua flexibilidade, escalabilidade e facilidade de integração entre plataformas, pois é uma arquitetura baseada em recursos, sem estado, utilizando protocolos padrão como HTTP. Essa característica a torna ideal para aplicações .NET modernas que precisam se comunicar com diversos serviços. As demais alternativas apresentam limitações ou afirmações incorretas.
Alternativa A — ❌ Incorreta
Afirma que REST "só pode ser utilizada para aplicações web e mobile". Na verdade, REST é independente de plataforma e pode ser usado em qualquer tipo de aplicação (desktop, IoT, etc.). O erro é a generalização indevida com o termo "só".
Alternativa B — ❌ Incorreta
Afirma que REST "só pode ser utilizada com a linguagem C#". REST é agnóstico à linguagem de programação; pode ser implementado em qualquer linguagem (Java, Python, JavaScript, etc.). Novamente, o "só" torna a afirmação falsa.
Alternativa C — ❌ Incorreta
Diz que REST "permite que as aplicações se comuniquem de forma mais eficiente do que as APIs tradicionais". A eficiência não é uma vantagem intrínseca do REST; depende do contexto (GraphQL, por exemplo, pode ser mais eficiente em certos cenários). REST prioriza simplicidade e padronização, mas não necessariamente maior eficiência.
Alternativa D — ❌ Incorreta
Afirma que REST "é uma arquitetura mais complexa e difícil de ser implementada do que as APIs tradicionais". REST é geralmente mais simples que APIs tradicionais como SOAP ou RPC, pois utiliza HTTP de forma direta e sem estado. Portanto, a afirmação é o oposto da realidade.
Alternativa E — ✅ Correta ⟵ GABARITO
Descreve que REST "é uma arquitetura mais flexível e escalável, permitindo que as aplicações possam ser facilmente integradas com outras plataformas e serviços". Essas são vantagens reais do REST: flexibilidade (uso de diferentes formatos, recursos), escalabilidade (stateless, cache, balanceamento de carga) e fácil integração (padrões abertos, http).
SE LIGUE NESSA!
Esta questão não possui fonte específica no contexto fornecido; a análise baseia-se em conceitos amplamente difundidos sobre REST APIs.