ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comparativa Frameworks


Enviado por   •  2 de Noviembre de 2012  •  405 Palabras (2 Páginas)  •  898 Visitas

Página 1 de 2

Comparativa de frameworks web

Antes de leer la comparativa por favor considerar esto:

o Escoge la mejor opción según tus necesidades (tiempo, skills existentes, recursos, disponibilidad, .etc). Cada persona/equipo/proyecto

tiene necesidades y objetivos diferentes. No pretendo determinar que un framework es "el mejor de todos", este es simplemente un resumen

rápido que espero ayude a los demás a encontrar/elegir su propio camino.

o No tengo ninguna relación comercial con ninguno de los creadores de estos frameworks.

o Considérame un programador java como tú, como los demás, que trata de elegir la mejor herramienta a usar en sus proyectos.

o Una ventaja general es que el framework sea libre (en el sentido de que puedes utilizarlo en tus proyectos comerciales y/o no comerciales).

Esto no es debido a que "no tener dinero sea desventaja" sino a que un framework libre te permite usarlo en proyectos pequeños (con

clientes que no pueden pagar mucho), medianos y grandes. (tu puedes ir "creciendo" con el framework)

o Una ventaja general MUY importante es que el framework tenga abundante documentación (libros, videos, tutoriales, artículos) porque de

nada sirve un gran framework si no puedes aprender a usarlo. Esto también es importante porque en algún momento, cuando decidas que

framework utilizar, vas a tener que convencer a otros (clientes, compañeros, arquitectos, .etc) también, en ese momento será una GRAN

ventaja derivarlos a la documentación ya existente en lugar de crear documentación.

o Por favor no entremos en debates de "qué es un framework" (no vale la pena). Si te incomoda esa palabra simplemente coloca "API",

"Librería", "Componente" o tu palabra favorita para "algo que te ayude en el desarrollo web" en lugar de framework y listo.

Comparativa:

Framework Ventajas Desventajas

Flex o La mejor interface gráfica (en belleza, calidad,

tiempo de respuesta, posibilidades gráficas, .etc)

o Flash runtime instalado en 90%+ de todos los

navegadores

o Si flash runtime no estuviera instalado, hacerlo es

fácil

o Puede funcionar de varias formas (JMS, HTTP,

WebService, .etc)

o No es necesario botar lo que uno ya sabe de:

Java, PHP o ASP. Puedes reutilizarlo.

o En el futuro, podrás deployar Flex también en

aplicaciones desktop

o Muchos libros/documentación disponibles para

leer, revisar, tomar como referencia.

o Tienes que aprender el lenguaje ActionScript sino lo sabes

(aunque no es obligatorio, además, ActionScript es un lenguaje

OOP así que no es complicado aprenderlo)

o IDE cuesta US$800+ (pero no es necesario comprarla)

o Adobe tiene

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com