Patrones de Diseño
Alan Zaid Hernandez Cruz
Created on September 17, 2023
More creations to inspire you
STAGE2- LEVEL1-MISSION 2: ANIMATION
Presentation
TANGRAM PRESENTATION
Presentation
VALENTINE'S DAY PRESENTATION
Presentation
HUMAN RIGHTS
Presentation
LIBRARIES LIBRARIANS
Presentation
IAU@HLPF2019
Presentation
SPRING IN THE FOREST 2
Presentation
Transcript
Patrones de Arquitectura Web
Modelo-Vista-Presentador (MVP)
Modelo-Vista-VistaModelo (MVVM)
Modelo-Vista-Controlador (MVC)
Gracias
¿Qué son los patrones de Arquitectura?
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.
¿Qué son los Patrones de Arquitectura Web?
Controlador: maneja las interacciones del usuario y la lógica de flujo de la aplicación.
Controlador
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
Vista
Modelo
Modelo: Representa la lógica y la gestión de los datos.
Modelo vista controlador (MVC)
ViewModel: Intermediario entre la vista y el modelo, es responsable de la lógica de la vista.
ViewModel
Controlador: Recibe solicitudes del usuario y devuelve la respuesta adecuada.
Controlador
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
Vista
Modelo
Modelo: Representa la lógica y la gestión de los datos.
Modelo-vista- VistaModelo (MVvm)
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.
Presentador
Vista: Presentación de los datos al usuario final y de mostrar la interfaz de usuario.
Vista
Modelo
Modelo: Representa la lógica y la gestión de los datos.
Modelo-vista-Presentador (MVp)
Alan Zaid Hernandez Cruz
gracias