Si el lenguaje se considera el alfabeto, el marco de trabajo puede considerarse como el libro de frases, que permite al desarrollador construir oraciones y comunicarse.
Si has seguido las tendencias del mercado de los frameworks JS, sabrás que los principales contendientes en la competición son React y Angular. La última encuesta de Stack Overflow confirma la supremacía de React de nuevo este año, con Angular más utilizado entre los profesionales.
Pero hay otro contendiente en esa lista.
Lista de frameworks web más populares:
jQuery se mantiene firmemente como el framework más utilizado, mientras que Angular y React comparten el segundo/tercer puesto
Con un 15,2 por ciento, Vue.js ocupa el sexto lugar. Vue.js experimentó un increíble crecimiento en el año anterior (229 por ciento), que es enorme en comparación con React (34 por ciento).
Y con 4,4 millones de descargas mensuales en NPM, ya cubre una parte importante del mercado. Así que, en este videotutorial, examinaremos qué es Vue.js, su ecosistema, sus puntos fuertes y sus debilidades.
También compararemos las herramientas y características de Vue.js con las de sus frameworks competidores para obtener una comprensión más objetiva de sus cualidades.
Qué es Vue.js:
La historia de Vue.js comienza en 2013, cuando Evan You trabajaba en Google creando multitud de prototipos directamente en un navegador. Para ello, Evan utilizó prácticas de otros frameworks con los que trabajaba, y lanzó Vue.js oficialmente en 2014.
Vue.js es un framework progresivo para JavaScript utilizado para construir interfaces web y aplicaciones de una sola página. No solo para interfaces web, Vue.js también se utiliza tanto para el desarrollo de aplicaciones de escritorio como para móviles con el framework Electron.
La extensión de HTML y la base de JS convirtieron rápidamente a Vue en una herramienta de front-end favorita, como demuestra la adopción por parte de gigantes como Adobe, Behance, Alibaba, Gitlab y Xiaomi.
En una entrevista con Evan, revela que inicialmente Vue.js fue un intento de tomar lo mejor de Angular y construir una herramienta personalizada, pero más ligera: "Para mí, Angular ofrecía algo genial que es la vinculación de datos y una forma de tratar el DOM basada en datos, de modo que no tienes que tocar el DOM tú mismo".
El nombre del framework -Vue- es lo mismo fonéticamente en inglés que...
[...] Ve el contenido completo en el video


No te pierdas el tema anterior: RUBY ON RAILS: Definición, ventajas y desventajas
Salta al siguiente tema: ZEND FRAMEWORK: Definición, ventajas y desventajas
Quizás también te interese: