You are on page 1of 3

Conclusión

La tecnología se mueve un ritmo vertiginoso y año tras año aparecen nuevas


herramientas para el desarrollo de Software que nos simplifican el trabajo, debido
a la demanda actual y el poco tiempo para la entrega de proyectos aparecen
utilidades que cubren estos problemas que son muy importantes solucionarlos,
un Framework nos resuelve estos y muchos otros problemas.

Con el término Framework, nos estamos refiriendo a una estructura software


compuesta de componentes personalizables e intercambiables para el desarrollo
de una aplicación. En otras palabras, un Framework se puede considerar como
una aplicación genérica incompleta y configurable a la que podemos añadirle las
últimas piezas para construir una aplicación concreta

La utilización de un Framework en el desarrollo de una aplicación implica un


cierto coste inicial de aprendizaje, aunque a largo plazo es probable que facilite
tanto el desarrollo como el mantenimiento. Los objetivos principales que
persigue un Framework son: acelerar el proceso de desarrollo, reutilizar código
ya existente y promover buenas prácticas de desarrollo como el uso de patrones

Existen multitud de Frameworks orientados a diferentes lenguajes,


funcionalidades, etc. Aunque la elección de uno de ellos puede ser una tarea
complicada, lo más probable que a largo plazo sólo los mejor definidos (o más
utilizados, que no siempre coinciden con los primeros) permanezcan. Y si
ninguno de ellos se adapta a las necesidades de desarrollo, siempre es mejor
definir uno propio que desarrollar “al por mayor”.

Los Frameworks en la actualidad se encuentran en una fase estable, si deseas


ser más productivo y sacar tus proyectos más rápidos, de manera profesional y
muy bien estructurados, te aconsejamos usar un Framework. En grandes
proyectos se suelen usar más de un Framework esto con el fin de tener
separadas las lógicas de los procesos en el proyecto.
Introducción
Las herramientas informáticas de gestión de servicios de infraestructura son
software cada vez más complejos, lo que impone la necesidad de una solución
que permita reusar el diseño y el código fuente de los componentes existentes y
aumentar la productividad de los desarrolladores en la generación de código y la
flexibilidad para cambiar los requerimientos del software.

Para desarrollar software y lograr reusabilidad de código fuente, productividad y


flexibilidad se utilizan marcos de trabajo o Frameworks. Un marco de trabajo es
una aplicación reusable y semicompleta que puede ser especializada para
producir aplicaciones personalizadas o específicas

Los marcos de trabajo tienen como objetivo principal ofrecer una funcionalidad
definida, auto contenida, siendo construidos usando patrones de diseño, y su
característica principal es su alta cohesión y bajo acoplamiento.

Dando origen al tema que se manifiesta desde el inicio, en el presente trabajo se


explicara con más profundidad todo lo relacionado a los Frameworks, así como
sus características, clasificación, y todo lo que implica su uso en el desarrollo del
software.
Bibliografías adicionales

EcuRed. (02 de Setiembre de 2018). EcuRed. Obtenido de Framework:


https://www.ecured.cu/Framework

Salazar, B. (07 de Diciembre de 2017). RDA W.E.B. Obtenido de Ventajas de utilizar


Framework: https://www.ordaweb.com/blog/ventajas-de-utilizar-framework-
1408.html

Sánchez, J., & Sanchez Dìas, J. (29 de Setiembre de 2006). Jordisan.net. Obtenido de ¿Què es
un framework?: https://jordisan.net/blog/2006/que-es-un-framework/