Vue.js

Vue.js
Información sobre la plantilla
Vue logo.png
Fecha de Creación2014
Lanzamiento inicialFebrero 2014
Última versión estable2.5.17
Sistemas Operativos compatiblesMultiplataforma
LicenciaMIT
Sitio web
vuejs.org/

Vue.js es un framework de Javascript, que sirve para construir interfaz de usuario. A diferencia de otros Framework monolíticos, Vue está diseñado desde cero para ser adoptable de forma incremental. La biblioteca central se enfoca solo en la capa de vista y es fácil de captar e integrar con otras bibliotecas o proyectos existentes. Por otro lado, Vue también es perfectamente capaz de impulsar aplicaciones sofisticadas de una sola página cuando se usa en combinación con herramientas modernas y bibliotecas de soporte.

Historia

Fue creado por Evan You que trabajaba en Google realizando prototipos y en el core del Framework de Meteor, hasta que pensó en otra forma de hacer una opción más fácil que abarcara las necesidades a la hora de hacer prototipos. Así surgió Vue en el 2014, desde entonces ha tenido una gran evolución y sigue creciendo en su versión 2 cada vez más y más.

Características

  • Accesible.
  • Versátil: Su núcleo es bastante pequeño y se escala a través de plugins, con lo cual escucharás mucho que Vue es una librería muy parecida a React, una librería que cumple un propósito escalable por el mismo tema de la versatilidad.
  • Optimizado: Su core ocupa 87KB, como ves es bastante liviano. (abril de 2021)
  • Comunidad: Va creciendo a un ritmo importante con más 66500 estrellas en GitHub
  • Licencia MIT: se publicó bajo el amparo de esta licencia.

Vue.JS tiene un gran ecosistema mantenido por los propios desarrolladores del core y la comunidad que existe detrás de Vue.

Plugins

VUE-ROUTER: Para la gestión de rutas.

TEST: Se pueden hacer test unitarios y funcionales.

VUEX: Es una implementación de la arquitectura de aplicación FLUX basada en la arquitectura ELM y además creado un poco en REDUX, es una implementación simple pero muy potente, fácil de utilizar y de entender, el cual nos permite gestionar el flujo de datos en nuestra aplicación.

Véase también

Fuentes