Want to create interactive content? It’s easy in Genially!
Patrones de Diseño
Alan Zaid Hernandez Cruz
Created on September 17, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Animated Sketch Presentation
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
Transcript
Patrones de Arquitectura Web
¿Qué son los patrones de Arquitectura?
Modelo-Vista-Controlador (MVC)
Modelo-Vista-VistaModelo (MVVM)
Modelo-Vista-Presentador (MVP)
Gracias
¿Qué son los Patrones de Arquitectura Web?
Son soluciones probadas y comunes para diseñar y estructurar aplicaciones web de manera efectiva y eficiente. Beneficios:
- Reutilización: Reutilizar componentes o soluciones.
- Escalabilidad: Facilita el crecimiento de las webs.
- Mantenibilidad: Simplifica la gestión y actualización.
- Eficiencia: Mejora el rendimiento y optimización.
- Seguridad: Implementa mejores prácticas de seguridad.
Modelo vista controlador (MVC)
Modelo
Modelo: Representa la lógica y la gestión de los datos.
Controlador
Controlador: maneja las interacciones del usuario y la lógica de flujo de la aplicación.
Vista
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
Modelo-vista- VistaModelo (MVvm)
Modelo
ViewModel
Modelo: Representa la lógica y la gestión de los datos.
ViewModel: Intermediario entre la vista y el modelo, es responsable de la lógica de la vista.
Vista
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
Controlador
Controlador: Recibe solicitudes del usuario y devuelve la respuesta adecuada.
Modelo-vista-Presentador (MVp)
Modelo
Presentador
Modelo: Representa la lógica y la gestión de los datos.
Presentador: intermediario que se comunica entre modelo-vista. Es responsable de la lógica de la vista. Obiene una lista de usuarios del modelo y pasa a vista.
Vista
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
gracias
Alan Zaid Hernandez Cruz