Los patrones del diseño tratan los problemas del diseño que se repiten y que se presentan en situaciones particulares del diseño, con el fin de proponer soluciones a ellas. Por lo tanto, los patrones de diseño son soluciones exitosas a problemas comunes.
¿QUÉ ES EL PATRÓN CONTROLADOR FRONTAL (FRONT CONTROLLER)?
Es un patrón de diseño que se basa en usar un controlador como punto inicial para la gestión de las peticiones. El controlador gestiona estas peticiones, y realiza algunas funciones como: comprobación de restricciones de seguridad, manejo de errores, mapear y delegación de las peticiones a otros componentes de la aplicación que se encargarán de generar la vista adecuada para el usuario. La siguiente figura muestra un esquema de ello:

Ventajas:
- Tenemos centralizado en un único punto la gestión de las peticiones
- Aumentamos la reusabilidad de código
- Mejoramos la gestión de la seguridad
- La velocidad de respuesta disminuye al tener que ser procesadas las peticiones primero por el controlador.
Sencillo, al punto gracias
ResponderEliminarse serio y no publique conceptos de front controller a medias de este tema hay mucho de que hablar no sea...
ResponderEliminarse serio y no publique conceptos de front controller a medias de este tema hay mucho de que hablar no sea...
ResponderEliminar