M4-UF1 FRAMEWORK SPRING
UNIDAD 2: El patrón MVC
eugeniaperez.es
UNIDAD 2: EL PATRÓN MVC
eugeniaperez.es
2.1 Componentes del patrón MVC
Framework = estructura o marco de trabajo
MVC son las siglas del Modelo-Vista-Controlador:
- El modelo. especifica cómo son los datos (qué tipo tienen) y la forma de manipularles.
- La vista. Hace referencia al aspecto visual de la aplicación de cara al usuario.
- El controlador. Es la parte que controla las acciones del usuario y las comunica a los dos niveles anteriores.
UNIDAD 2: EL PATRÓN MVC
eugeniaperez.es
2.1 Componentes del patrón MVC
MVC son las siglas del patrón Modelo-Vista-Controlador:
UNIDAD 2: EL PATRÓN MVC
eugeniaperez.es
2.1 Componentes del patrón MVC
Frameworks MVC populares:
- Ruby on Rails
- Apache Struts
- Spring
- Django
- Symfony
- Zend
- ASP.NET MVC
UNIDAD 2: EL PATRÓN MVC
eugeniaperez.es
2.2 Escenarios de aplicación y beneficios
Escenarios de aplicación:
- Inicialmente aplicaciones de escritorio...
- Posteriormente enfoque de cliente ligero -> Funcionalidad en el servidor
- A día de hoy, frameworks de client-side: Angular, Backbone, etc
UNIDAD 2: EL PATRÓN MVC
eugeniaperez.es
2.2 Escenarios de aplicación y beneficios
Beneficios:
- Patrón probado y documentado -> ¡funciona!
- Desarrollo rápido, modular y mantenible.
- La idea subyacente es utilizada por otros frameworks y productos del mercado -> Reduce la curva de aprendizaje de los mismos
m4-uf1 FRAMEWORK SPRING
eugeniaperez.es
FIN de la UNIDAD 2: El patrón MVC
m4-uf1 FRAMEWORK SPRING
eugeniaperez.es
UNIDAD 3: Frameworks de desarrollo MVC
UNIDAD 3: frameworks mvc
eugeniaperez.es
3.1 Comparativa de varios Fw MVC
-
Spring MVC
-
JSF
-
Struts2
m4-uf1 FRAMEWORK SPRING
eugeniaperez.es
FIN DE LA UNIDAD 3: Frameworks MVC
Unidad 2 y 3
By eugenia_perez
Unidad 2 y 3
- 1,022