0% encontró este documento útil (0 votos)
843 vistas12 páginas

Introduccion Frameworks

Un framework es una aplicación genérica incompleta y configurable que brinda una mejor organización y estructura a los proyectos, facilita el mantenimiento de aplicaciones, evita detalles de bajo nivel y acelera el desarrollo. La mayoría de frameworks web implementan el patrón MVC o modelo 2 de servlets y JSP y ofrecen mecanismos para integrar herramientas de negocio y presentación. Algunas ventajas de los frameworks incluyen el reuso, reducción de tiempo y costos de desarrollo, y mayor confiabilidad.

Cargado por

XAvy Benavides
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
843 vistas12 páginas

Introduccion Frameworks

Un framework es una aplicación genérica incompleta y configurable que brinda una mejor organización y estructura a los proyectos, facilita el mantenimiento de aplicaciones, evita detalles de bajo nivel y acelera el desarrollo. La mayoría de frameworks web implementan el patrón MVC o modelo 2 de servlets y JSP y ofrecen mecanismos para integrar herramientas de negocio y presentación. Algunas ventajas de los frameworks incluyen el reuso, reducción de tiempo y costos de desarrollo, y mayor confiabilidad.

Cargado por

XAvy Benavides
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

FRAMEWORKS

Carlos Javier Cepeda


Edison Solarte
El objetivo de este trabajo es explicar
de forma clara y sencilla en que
consiste un framework y las
características generales de estos. De
igual forma conoceremos un poco mas los
Frameworks kumbia, symfony y cake.
[Indice]
¿Qué es un framework Web?.
Patrón MVC y Model 2.
Tipos de framework Web.
Ventajas en la Utilización de
Frameworks
Documentación del Framework
Otras consideraciones:
Razones para elegir un framework
Cuál de todos?
[Que es un framework?]
Un Framework es una abstracción de un
componente de software para resolver un
problema en UN CONTEXTO (no confundir
con PATRON)
Aplicación genérica incompleta y
configurable
[Objetivos principales]
Brindarles una mejor organización y
estructura a los proyectos.
Facilitar el mantenimiento de alguna
aplicación.
Evitar los detalles de bajo nivel
Acelerar el proceso de desarrollo
Reutilizar código ya existente
Promover buenas prácticas de desarrollo
como el uso de patrones
[Modelo MVC]
La mayoría
Haga depara
clic los modificar el estilo de texto del patrón
El principal objetivo
de
framewroks para Web este patrón MVC es la
Segundo nivel
implementan este división de de
patrón ● Tercer nivel responsabilidades
● Cuarto nivel
permitiendo ● Quinto
construirnivel
sistemas mas robustos y
fáciles de mantener y
extender
[Patrón model 2]
Una aplicación de este El Contenedor de
patrón en entornos Java Servlets es el
para programación Web es lo de la gestión de
que se conoce con el nombre los Servlets
de arquitectura model 2.
Haga clic para modificar el estilo de texto del patrón
Segundo nivel
● Tercer nivel

● Cuarto nivel

● Quinto nivel
[Tipos de framework]
Funcionalidad
Orientados a la interfaz de usuario,
como Java Server Faces
Orientados a aplicaciones de publicación
de documentos, como Coocon,
Orientados a la parte de control de
eventos, como Struts y algunos que
incluyen varios elementos como Tapestry.
[Tipos de framework]
Componentes que ofrece
Full-Stack: el objetivo principal de los
full-stack es proveer un conjunto de
componentes que abarque todo lo que
necesitas para construir una aplicación
web, asegurándose que todos esos
componentes funcionen bien entre si.
Glue: por el contrario el objetivo de
los glue es tener un conjunto de
adaptadores e interfaces de código que
pueden manejar varios componentes, es
decir que funcionan bien mezclandose con
[Tipos de framework]
La mayoría de frameworks Web se
encargan de ofrecer una capa de
controladores de acuerdo con el patrón
MVC o con el modelo 2 de Servlets y
JSP, ofreciendo mecanismos para
facilitar la integración con otras
herramientas para la implementación de
las capas de negocio y presentación.
[Ventajas]
Se logra buen nivel de reuso
Reducción en el tiempo de desarrollo de
nuevos aplicativos.
Reducción del costo de mantenimiento
Mayor nivel de confiabilidad
Estandarización y Consistencia
[Documentación]
El propósito del framework
Como debe ser utilizado
Diseño detallado del framework

“Algo importante con respecto a la


documentación es que si un módulo o API
no está documentado no existe”

También podría gustarte