Está en la página 1de 3

Framework Descripción Ventajas Desventajas

FONT-END
React.js React es una biblioteca basada en componentes Mantenido por Facebook, No SEO amigable,
JavaScript con sintaxis JSX. La comunidad está en constante Necesita otras bibliotecas para
evolución. construir aplicaciones más
DOM virtual, complejas,
Alto desempeño,
Adecuado para aplicaciones con
mucho tráfico,
A menudo actualizado,
Angular Marco extremadamente popular Angular es el Comunidad fuerte, Complejo y no fácil de aprender,
único en esta lista cuyo lenguaje fuente es Enlace de datos bidireccional, Debe aprender mecanografiado,
TypeScript. Aplicación simple de una sola página,
Shadow DOM,
Mecanografiado,
Vue.js Vue es un DOM visual y basado en Principiante amigable, No lo mantienen compañías
componentes, lo que lo hace muy rápido. La popularidad y la comunidad están conocidas como Google,
creciendo rápidamente, El más joven es de todos los marcos,
Simplemente sintaxis, Ser demasiado flexible en estructura
Flexibilidad, puede ser problemático,
Soporte mecanografiado,
Alto desempeño,
jQuery A diferencia de otros frameworks y bibliotecas, Principiante amigable, jQuery puede ser muy lento,
jQuery es totalmente amigable para Compatible con todos los No está destinado a desarrollar
principiantes. navegadores, proyectos más complejos,
Facilidad de uso, No destinado a desarrollar
Muchos complementos, aplicaciones móviles,
Gran comunidad
Ember.js Es un enlace basado en componentes y Unión de 2 vías, Difícil de aprender,
bidireccional como Angular Una de las mejores arquitecturas, Una pequeña comunidad
Adecuado para desarrollar
aplicaciones complejas,
BACK-END
Laravel Es uno de los frameworks de código abierto más  Utiliza el motor de plantillas  Es muy lento y una nueva
fáciles de asimilar para PHP. Es simple, muy Blade para acelerar las plataforma con la que los
potente y tiene una interfaz elegante y divertida tareas de compilación, y los desarrolladores deben
de usar. Fue creado en 2011 y tiene una gran usuarios pueden incluir tratar de nuevas.
influencia de frameworks como Ruby on Rails, nuevas características de  Los desarrolladores
Sinatra y ASP.NET MVC. una manera sencilla. amateurs suelen liarse
 El "Bundled modularity" extiendiendo códigos y
permite que el código sea clases.
reutilizado sin muchas  No cuenta con una gran
molestias. comunidad detrás, en
 ORM que es fácil de comparación con otras
entender. Es por eso que, la plataformas.
creación de relaciones de la  Muchos métodos
bases de datos es tan simple. incluidos en el
 Un CLI Artisan que enrutamiento inverso son
comprende herramientas complejos.
avanzadas para hacer tareas
y migraciones.
 Documentación espléndida
 Característica adicional para
el enrutamiento inverso.

CakePHP CakePHP es un marco de desarrollo [framework]  Gran apoyo de la  Códigos extensos. Cuando
rápido para PHP, libre, de código abierto. Se comunidad, que puede comparamos CakePHP
trata de una estructura que sirve de base a los despejar cualquier duda con otros frameworks, los
programadores para que éstos puedan crear sobre el desarrollo de códigos para hacer una
aplicaciones Web. Nuestro principal objetivo es cualquier web de una tarea en particular se ven
que puedas trabajar de forma estructurada y manera eficaz. enormes.
rápida, sin pérdida de flexibilidad.
 ORM muy útil que ayuda a  Es una de las plataformas
los desarrolladores a crear más lentas en cuanto a
excelentes consultas así rendimiento.
como códigos.  La carga de los códigos.
 Disponibilidad de
fantásticos plugins para
mantener los códigos
limpios, así como elegantes.

Symfony  Flexibilidad en la creación  La documentación carece


de proyectos. de amplias referencias.
 Los desarrolladores cuentan  El mecanismo de
con la opción de elegir su seguridad de Symfony es
propio ORM difícil de utilizar.
 Los componentes  Parsear archivos en
Symphony se pueden Symfony es un pelín
incorporar a proyectos complicado.
mucho más grandes como
Drupal.
Phoenix Phoenix es un framework de desarrollo web
escrito en Elixir, patrón MVC. Muchos de sus
componentes y conceptos le resultará familiar a
los que tenemos experiencia en otros
framework como Ruby on Rails o Django.
Phoenix ofrece lo mejor de ambos mundos - alta
productividad en ambitos de desarrollo y un
alto rendimiento de la aplicación.
Ruby on
Rails
Django

También podría gustarte