Questão de Programação — Linguagens de programação — IV - UFG 2024
ProgramaçãoLinguagens de programação
- Código
- qg121463
- Banca
- IV - UFG
- Órgão
- TJ-AC
- Ano
- 2024
- Nível
- Superior
- Cargo
- CS-UFG - - Analista Judiciário - Analista de Projetos de TI
Considerando o desenvolvimento de aplicações Web modernas, qual abordagem arquitetônica facilita a separação de responsabilidades entre o cliente (front-end) e o servidor (back-end), promovendo melhor escalabilidade e manutenção do sistema?
- AMonolítica, em que tanto a lógica de apresentação quanto a de negócios são implementadas juntas.
- BBaseada em microserviços, que divide a aplicação em pequenos serviços independentes que se comunicam por meio de APIs.
- CSPA (Single Page Application), que se refere exclusivamente à construção do front-end.
- DMVC (Model-View-Controller), que é um padrão de projeto exclusivo para a interface de usuário.