Want to create interactive content? It’s easy in Genially!

Get started free

Vue.js

chektumail_

Created on August 14, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Vue.js

Unidad 1. Vue.js – El Framework progresivo de JavaScript

Laila Calderón Ramos

Iniciando con Vue.js

¿Qué es Vue.js?

Es un framework open source de JavaScript, que nos permite la creación de interfaces de usuario y aplicaciones de una sola página (single-page application o SPA, en inglés), de una forma muy sencilla.

Características

Enfoque Declarativo

Directivas

Binding de datos

Manejo de eventos

Sistemas de componentes

Transiciones y animaciones

Ventajas de usar vue.js

ofrece una gran flexibilidad a los desarrolladores. Es posible utilizarlo tanto en proyectos pequeños como en grandes aplicaciones empresariales. .

Su sintaxis intuitiva y su enfoque declarativo hacen que sea fácil para los desarrolladores crear aplicaciones web interactivas y dinámicas.

Instalando Vue.js

Instalar vue.js

Vue CLI

Para instalar vue, debemos asegurarnos de tener instalado node.js, en mi caso ya no tenía instalado pero podemos corroborar escribiendo el siguiente comando en la terminal o cmd:node -v Posteriormente escribimos el comando de instalacion de vue: npm install -g @vue/cli

+ Info

Instalando vue.js

Vue instalado

Para corroborar nuestra instalación podemos escribir el siguiente comando: vue --version Posteriormente podemos empezar a crear nuestro proyecto con vue.js

¡MuchasGracias!

Sistema de componentes

Los componentes son unidades autónomas y reutilizables que encapsulan tanto la vista como el comportamiento. Esto facilita la organización y la modularidad del código.

Transiciones y animaciones

Proporciona un sistema de transiciones y animaciones que permite crear efectos visuales atractivos al mostrar u ocultar elementos en la interfaz de usuario.

Binding de Datos

Proporciona enlaces bidireccionales entre los datos y la vista. Esto significa que los cambios en los datos se reflejarán automáticamente en la vista y viceversa, sin necesidad de manipulación manual del DOM.

Enfoque Declarativo

Utiliza una sintaxis declarativa para definir la interfaz de usuario. Esto significa que se enfoca en "qué" debe hacerse en lugar de "cómo" debe hacerse.

Directivas

Ofrece directivas integradas que se pueden utilizar en las plantillas HTML para aplicar comportamientos específicos. Algunas de las directivas más comunes son v-bind, v-model, v-for, v-if, v-show, entre otras.

Manejo de eventos

Puedes manejar eventos en Vue.js utilizando la directiva v-on, que permite enlazar eventos del DOM a métodos en el componente.

Lorem ipsum dolor

Consectetur adipiscing elit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Lorem ipsum dolor sit

Lorem ipsum dolor

Consectetur adipiscing elit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Lorem ipsum dolor sit