¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.
Diferencia entre revisiones de «Vue.js»
(Página creada con «{{Ficha Software |nombre=Vue.js |familia= |imagen=Vue_logo.png |tamaño= |descripción= |imagen2= |tamaño2= |descripción2= |creador= |desarrollador= |diseñador= |modelo...») (Etiqueta: nuestro-nuestra) |
(→Historia) (Etiqueta: nuestro-nuestra) |
||
(No se muestran 2 ediciones intermedias de 2 usuarios) | |||
Línea 29: | Línea 29: | ||
==Historia== | ==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. | + | 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== | ==Características== | ||
*'''Accesible'''. | *'''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. | *'''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 | + | *'''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 | *'''Comunidad:''' Va creciendo a un ritmo importante con más 66500 estrellas en GitHub | ||
*'''Licencia MIT:''' se publicó bajo el amparo de esta licencia. | *'''Licencia MIT:''' se publicó bajo el amparo de esta licencia. | ||
Línea 45: | Línea 45: | ||
'''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. | '''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 == | ||
+ | * [[React-native]] | ||
+ | * [[Angular (framework)|Angular.Js]] | ||
+ | * [[React.Js]] | ||
+ | * [[Node.js]] | ||
==Fuentes== | ==Fuentes== | ||
Línea 51: | Línea 57: | ||
*https://carlosazaustre.es/que-es-lo-que-me-gusta-de-vue-js/ | *https://carlosazaustre.es/que-es-lo-que-me-gusta-de-vue-js/ | ||
− | [[Categoría:Software]] [[Category:Diseño de software]] [[Category:Software para Android]] | + | [[Categoría:Software]] |
+ | [[Category:Diseño de software]] | ||
+ | [[Category:Software para Android]] |
última versión al 11:20 6 oct 2021
|
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.