Sobes.tech
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.