FRAMEWORKS LUIS FERNANDO MORALES ANDREA VARGAS CORREA P

  • Slides: 12
Download presentation
FRAMEWORKS LUIS FERNANDO MORALES ANDREA VARGAS CORREA P. O. O

FRAMEWORKS LUIS FERNANDO MORALES ANDREA VARGAS CORREA P. O. O

 QUÉ ES UN FRAMEWORK? ES UN MARCO DE TRABAJO, ES UN CONJUSTO DE:

QUÉ ES UN FRAMEWORK? ES UN MARCO DE TRABAJO, ES UN CONJUSTO DE: * CONVENCIONES, ESTANDARES O PARADIGMAS Y BUENAS PRÁCTICAS * FUNCIONALIDADES COSTOSAS YA DESARROLLADAS

FRAMEWORKS EN APLICACIONES DE ESCRITORIO Y WEB JAVA: uno de los lenguajes de programación

FRAMEWORKS EN APLICACIONES DE ESCRITORIO Y WEB JAVA: uno de los lenguajes de programación más usado y demandado actualmente (REBELLABS). Este estudio está realizado por Rebellabs basado 4 diferentes fuentes como son linkedin, github, búsquedas en google y stackoverflow.

SPRING MVC Framework veterano (hace ya más de diez años de su primera versión),

SPRING MVC Framework veterano (hace ya más de diez años de su primera versión), pero sigue siendo muy demandado. después de su expansión al mvc (modelo vista controlador), logró convertirse en un framework gran escala de java PROS Y CONTRAS • Inyección simplificada de datos de prueba mediante el uso de POJOs. • Modularidad mejorado, lo que provoca una mejor legibilidad del código. • Acoplamiento flexible entre los diferentes módulos. • Inyección de dependencias con un uso flexible.

JSF es un marco de trabajo para crear aplicaciones JAVA J 2 EE basadas

JSF es un marco de trabajo para crear aplicaciones JAVA J 2 EE basadas en el patron MVC de tipo 1. JSF tiene como característa principal: Utiliza páginas JSP para generar las vistas, añadiendo una biblioteca de etiquetas propia para crear los elementos de los formularios (HTML).

VENTAJAS El código JSF con el que creamos las vistas (etiquetas JSP) es muy

VENTAJAS El código JSF con el que creamos las vistas (etiquetas JSP) es muy parecido al HTML estándar. lo pueden utilizar fácilmente desarrolladores y diseñadores web. JSF se integra dentro de la página JSP y se encarga de la recogida y generación de los valores de los elementos de la página JSF resuelve validaciones, conversiones, mensajes de error e internacionalización (I 18 N) JSF permite introducir javascript en la página, para acelerar la respuesta de la interfaz en el cliente (navegador del usuario).

DESVENTAJAS Utilizar el alicate para clavar. JSF es una herramienta y como tal tiene

DESVENTAJAS Utilizar el alicate para clavar. JSF es una herramienta y como tal tiene una forma de uso. si nos empeñamos en seguir desarrollando las páginas como siempre, intentando adaptar JSF al modo al que habitualmente desarrollamos en vez de adaptarnos a JSF complicaremos el desarrollo. El abuso del Java. Script. JSF permite utilizar Java. Script para hacer más rápida una página HTML, evitando peticiones al servidor. Sin embargo la introducción de Java. Script en la página complica y alarga los desarrollos con JSF, y en general con JSP.

. NET es una parte integral de muchas aplicaciones que se ejecutan en Windows

. NET es una parte integral de muchas aplicaciones que se ejecutan en Windows y proporciona la funcionalidad común para que dichas aplicaciones puedan ejecutarse. Pertenece a MICROSOFT.

PYTHON • DJANGO Quizá el FRAMEWORK por excelencia de PYTHON. DJANGO ofrece formularios model-based,

PYTHON • DJANGO Quizá el FRAMEWORK por excelencia de PYTHON. DJANGO ofrece formularios model-based, tiene su propio lenguaje de plantillas y cuenta con una excelente documentación que está disponible de manera gratuita. DJANGO utiliza un ORM (OBJECT RELATIONAL MAPPER) para asignar sus objetos a tablas de base de datos. OTROS FRAMEWORKS: FLASK, PYRAMID, WEB 2 PY.

PHP

PHP

CSS

CSS