Un framework es una colección organizada de clases que constituyen un diseño reutilizable para un dominio específico de software. Contiene un conjunto de librerías, componentes de software y directrices arquitectónicas que ofrece al desarrollador un kit de herramientas completo para construir una aplicación de principio a fin, siempre teniendo en cuenta que es necesario adaptarlo a cada aplicación en particular.
Framework a utilizar sobre una arquitectura |
En la arquitectura de ejemplo
puesta en el punto 2.1. Asp .Net MVC sería el framework de desarrollo web que
usaríamos para el desarrollo web basada en una arquitectura MVC.
Por ejemplo “.Net” es considerado
un “framework” para desarrollar aplicaciones (Aplicaciones sobre Windows). FrameWork puede ser algo tan grande como
“.NET” o Java (también es un framework), pero también el concepto se aplica a
ámbitos mas específicos, por ejemplo; dentro de Java en el ámbito especifico de
aplicaciones Web tenemos los framework: Struts, “Java Server Faces”, o Spring.
Abstracción de framework en el mundo de la construcción |
OK
ResponderEliminar