Junior — Middle
Quais componentes incluem o padrão arquitetónico Modelo-Visão-Controlador?
sobes.tech IA
Resposta da IA
O padrão arquitetónico Modelo-Visão-Controlador (MVC) inclui três componentes principais:
- Modelo — responsável pelos dados e lógica de negócio da aplicação. O Modelo gere o estado e as regras de manipulação de dados.
- Visão — responsável por exibir os dados ao utilizador. A Visão recebe os dados do Modelo e visualiza-os.
- Controlador — processa a entrada do utilizador, interage com o Modelo e atualiza a Visão.
Esta separação permite dividir a lógica da aplicação da interface, facilitando a manutenção e o desenvolvimento do código.