Podemos entender los Frameworks como un esqueleto, un esquema, un patrón para el desarrollo y la implementación de una aplicación.
Algunas ventajas que podemos obtener de los Frameworks son los siguientes:
- El desarrollador no necesita plantearse una estructura global de la aplicación, sino que el Framework le proporciona un esqueleto que solamente debe rellenar.
- Evitar perdidas de tiempo peleando con código fuente de otras personas entendiéndolo.
- Herramientas, librerías, y utilidades fáciles de encontrar adaptadas al framework.
- Da soporte a los desarrolladores dentro de un dominio concreto.
- Las aplicaciones se construyen extendiendo el framework base con funcionalidad propia de la aplicación a desarrollar
- Definen las interacciones clave entre las clases del dominio y da soporte a la creación de clases abstractas para la reutilización.
Los Frameworks deben ser creados desde 0 siguiendo una forma iterativa y evolutiva asi como teniendo en cuenta un diseño reutilizable desde el comienzo.

No hay comentarios:
Publicar un comentario