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