Alphasite

The programmers site

Estadísticas web

Estadisticas web

Publicidad

Languages

Inicio de sesión

Google AdSense

Encuesta

En línea

En este momento hay 0 usuarios y 15 invitados en línea.

Send to Friend

DePara


Enviar a un amigo

Parte I. Contenedores.

Introducción

Para aprender un poco de Ajax yo estoy siguiendo el libro Ajax in Action de forma que cuando trato de explicar lo que voy haciendo sigo el hilo que va marcando el libro (por si alguién quiere comprarselo, que a mi me parece un libro estupendo).

El patron modelo, vista, controlador

El patron MVC consiste en la separación de ciertos elementos de una página web en tres elementos lógicos. Es algo similar a la separación de contenido y forma que ya mencionabamos en el articulo anterior.

El modelo describe el contenido de la página, como su nombre indica, lo que modela la página. Por ejemplo, una página que muestra un mapa (como google maps) modela localizaciones y puntos de interes mientras que la página de un periódico modela noticias, articulos y, posiblemente, anuncios.

La vista es la forma de mostrar el contenido al usuario y de recibir las acciones que este realiza. Representa el interfaz del usuario. En un buen diseño deberíamos ser capaces de cambiar la vista (el interfaz que le presentamos al usuario) sin tocar el modelo o el controlador. Es más, sería (o debería ser) perfectamente factible implementar un nuevo modelo de vista (por ejemplo un frontrend flash) sin tener que cambiar nada excepto la vista.


Puedes encontrar el resto del articulo pulsando en el título.
Este y otros muchos más artículos de programación TheAlphasite.org