Uma equipe de desenvolvimento Web pretende utilizar um fra...

Próximas questões
Com base no mesmo assunto
Q3916978 Programação
Uma equipe de desenvolvimento Web pretende utilizar um framework backend em uma das suas aplicações. Esse framework é aplicável com PHP, utiliza o paradigma arquitetural MVC (Model-View-Controller) e usa o Eloquent como implementação integrada de mapeamento objeto-relacional (ORM). Para esse caso, o framework a ser utilizado é o:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A combinação de PHP, arquitetura MVC e Eloquent como ORM integrado é o elemento decisivo que aponta para o Laravel.

Tema central: Framework backend em PHP
Análise das alternativas
A
Errada
Angular está errada porque é tecnologia voltada ao frontend, baseada em TypeScript/JavaScript, e não um framework backend em PHP. Além disso, não utiliza Eloquent como ORM.
B
Certa
Laravel é a alternativa correta porque corresponde ao conjunto técnico exigido: é um framework backend para PHP, adota a organização MVC e traz o Eloquent como ORM nativo.
C
Errada
Bootstrap está errada porque é um framework de interface/frontend, voltado a CSS e construção visual, sem função de framework backend em PHP e sem ORM integrado.
D
Errada
Spring Boot está errada porque, embora seja framework backend, pertence ao ecossistema Java, não ao PHP. Também não usa Eloquent, então falha em dois requisitos centrais do enunciado.
E
Errada
Java Persistence está errada porque se refere ao contexto de persistência em Java, não ao framework backend em PHP descrito. Não satisfaz a identificação do framework exigido.
Pegadinha da questão
A confusão explorada foi misturar ferramentas frontend com framework backend e, entre os backends, induzir marcação de Spring Boot sem observar que o enunciado exige PHP.
Dica para questões semelhantes
  • Quando a questão listar linguagem, camada da aplicação e ferramenta integrada, use a combinação completa, não um traço isolado.
  • Se aparecer Eloquent como ORM, verifique qual alternativa pertence ao framework que o integra nativamente.
  • Não basta a alternativa ser backend; ela precisa coincidir também com a linguagem e com os componentes citados no enunciado.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Alternativa correta: B — Laravel

Laravel atende exatamente ao enunciado:

usa PHP

segue arquitetura MVC (Model-View-Controller)

possui o Eloquent como ORM integrado

Tudo bate com a descrição.

Demais alternativas:

A) Angular → framework front-end, não PHP.

C) Bootstrap → framework CSS/front-end.

D) Spring Boot → framework Java.

E) Java Persistence (como Jakarta Persistence / JPA) não é framework PHP.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo