Imagem de fundo

O IFCE está desenvolvendo uma nova API para integração entre o sistema acadêmico e apli...

O IFCE está desenvolvendo uma nova API para integração entre o sistema acadêmico e aplicativos móveis institucionais. O analista de tecnologia da informação definiu que a solução backend deve: expor serviços REST, permitir integração com banco de dados relacional, suportar autenticação baseada em tokens e possibilitar organização modular do código.


Considerando tecnologias backend, assinale a alternativa que apresenta a escolha adequada para esse cenário.


A

Utilizar exclusivamente HTML e CSS para estruturar a lógica de negócios no lado do servidor.


B

Empregar Bootstrap para construção da camada de persistência e exposição de endpoints REST.


C

Implementar toda a lógica de autenticação diretamente no navegador do usuário, sem processamento no servidor.


D

Utilizar um framework backend como Spring Boot, Django ou Node.js para implementação de APIs REST e integração com banco de dados.


E

Centralizar as regras de negócio em scripts JavaScript executados apenas no frontend, evitando camada servidor.