Los componentes puede que sea una de las características más potente de Vue.js, ya que nos permiten personalizar elementos HTML para aquel código que es recursivo dentro de la aplicación; como pueden ser elementos modales, filas de listados o tablas, etc.
Vue
Class Binding en Vue.js
Puede que una de las mayores necesidades que tenemos a la hora de desarrollar la parte front de nuestros proyectos, es la manipulación de las clases de estilo sobre elementos del DOM. Gracias a Vue podemos manejar clases simplemente con el uso de cadenas string, objetos y arrays. Conozcamos el class binding en Vue.
Listeners en Vue.js
Puede que recuerdes como generar listas de elementos de manera reactiva gracias a Vue.js, así que siguiendo con esta utilidad, ¿por qué no aprendemos a preparar eventos que disparen nuestra nueva información recogida desde el DOM?. Para ello, nos valdremos de los listeners en Vue.js.
Listas en Vue.js
Otra de las funcionalidades esenciales de Vue.js es la posibilidad de mapear o imprimir arrays de elementos con la directiva v-for y mostrarlo en forma de listas.
Sintaxis de maquetado en Vue.js
Gracias a Vue.js, podemos usar una sintaxis de maquetado basado en HTML con el que vincular de manera declarativa el DOM, ya una vez renderizado, con los datos de la instancia de Vue.
Introducción a Vue.js
Vue (pronunciado /vju:/) es un framework progresivo para construir interfaces de usuario. Su núcleo se orienta solo en la capa vista, y es fácil de integrar con otros sistemas complementarios.