React vs Angular vs Vue

En este artículo Anand Mahajan hace una completa comparativa de estos 3 frameworks….veamos lo más importante:

QUÉ ES ANGULAR?

Angular es un framework web frontend open-source creado por Google con una arquitectura MVC.

Se comenzó a hacer popular para el desarrollo de Single page applications.

QUÉ ES REACT?

React es una librería Javascript open-source creada por Facebook para construir UIs stateful. Trabaja con un DOM virtual y destaca para crear UIs complejas con alto rendimiento.

QUÉ ES VUE?

Vue es un framework progressive Javascript para construir UIs. Vue se diseñó desde 0 para ser fácilmente adoptable. Incluye varias herramientas y librerías para construir Single-Page Applications.

POPULARIDAD

En Google Trends está claro que ahora mismo Vue.js es el framework más popular:

Aunque quizás es más útil conocer las cuestiones que hacen sobre cada un en Stackoverflow:

DIFERENCIAS ENTRE ANGULAR, REACT Y VUE

QUIÉN USA CADA UNO

CONCLUSIONES

  • React brinda flexibilidad y simplicidad
  • Angular es un marco integral, aunque puede ser contraproducente cuando los desarrolladores no necesitan la mayoría de las características que proporciona Angular.
  • Debido a que Reactjs ofrece un DOM virtual, garantiza mejores rendimientos que Angular.
  • Al ser un marco progresivo, Vue se puede combinar en un proyecto existente. Viene con un amplio conjunto de herramientas y bibliotecas complementarias que permiten que el marco responda a las complejas necesidades de las aplicaciones de nivel empresarial.
  • Vue es ideal para desarrollar aplicaciones MVP rápidamente. Especialmente para aplicaciones pequeñas y medianas.

Un abrazo,

LuisMi Gracia

2 comentarios

  1. Buenos días, la grafica de tendencia de StackOverFlow es un poco engañosa en tanto que se esta representando la tendencia de angularJS y no de angular2 o superior que ya emplea TypeScript y que en principio es muy usado actualmente, es cierto que existe mucha fragmentación entre versiones por lo que no existe una palabra clave para esta comparativa mas que “angular” que engloba desde la versión 2 en adelante ya que “angularJS” que se quedó en la versión 1.x y se considera bastante obsoleta.

    Saludos!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s