quinta-feira, 24 de janeiro de 2013

O Padrão Arquitetural Model-View-Controller (MVC)

Model-View-Controller (MVC) é um padrão de design de nível arquitetural que teve origem numa framework para a linguagem SmallTalk.
Neste padrão, uma aplicação é vista como tendo três partes distintas:
    - o Modelo (Model), contem componentes correspondentes às entidades do domínio do problema.
    - a Apresentação (View), contem componentes de apresentação de resultados para o utilizador (user interface).
    - o Controlador (Controller), contem componentes de obtenção de input do utilizador, instanciação de objetos do Model e controlo de fluxo de informação.


Licença Creative Commons


Existem diversas frameworks que suportam o padrão arquitetural MVC, entre as quais podemos encontrar:



Nos próximos artigos voltaremos a este tema.

Sem comentários:

Enviar um comentário