Professional Documents
Culture Documents
Es un framework muy ligero que tiene un promedio de peso de 18kb cuando esta
minimizado lo que hace que la aplicación se ejecute muy rápido.
Tiene una curva de aprendizaje muy rápida ya que no se necesita aprender typescript
como en Angular 2, tampoco utiliza clases o extender clases o implementar interfaces, lo
único que debemos aprender es la sintaxis de Vue js que es muy simple
La flexibilidad que ofrece es sencilla ya que para crear una aplicación pequeña solo
ejecutamos una línea de código y ya podemos importar vue js para empezar a crear la
aplicación, no se instala dependencias ni crear un package.json
Nos da la flexibilidad de hacer una aplicación mas robusta utilizando Vue CLI
Su rendimiento ya que no utiliza ningún transpilador como angular que utiliza para
traducir de typescrip a javascript ni polifijos
Interpolación
La forma más básica de enlazar datos en Vue.js es con el uso de interpolaciones de texto,
usando la sintaxis de llaves. Internamente Vue lee y compila las plantillas haciendo uso de
funciones render de algo llamado DOM virtual, esto permite a Vue enlazar de forma
declarativa el DOM con los datos en la instancia de Vue, realizando el menor número
posible de manipulaciones en el DOM cuando el estado de nuestra aplicación cambia.
La sintaxis para las interpolaciones es dobles llaves {{ propiedad }}
Mi primera aplicación: Interpolación
sobre una propiedad
Mi primera aplicación: Interpolar
métodos
Podemos hacer una interpolación sobre un valor que nos
retorne un metodo
Directivas
A las directivas podemos pasar valores escribiéndola dentro de una etiqueta HTML
Ejemplo:
<p>Mi texto<p>
<p v-if>Mi texto<p>
<p v-if=“mivar”>Mi texto<p>
<p v-if=“mivar==5”>Mi texto<p>
<p v-if=“x==y”>Mi texto<p>
Pasar argumentos
(MySQL)
Desde la versión 5.6.15 Xampp cambio la base de
datos MySQL a MariaDB
Resaltar sintaxis de los lenguajes
de programación.
Instalar extensiones, temas.
Instalación de visual Incorpora la consola de
comandos Windows. Permite
Studio Code, Editor instalar métodos abreviados de
teclado utilizados en
Propiedad el
var app = new Vue({
el : '#app’
)}
el
Permite almacenar las propiedades que
queremos exponer en nuestro témplate y
para acceder solo tenemos que usar {{}}.
Propiedad data
var app = new Vue({
el : '#app’,
data : {
mensaje: 'Hola vue.js!’
}
)}
Crear una carpeta llamada “cursovue”
en el directorio de la unidad C:\, el cual
contendrá un subdirectorio con las
carpetas “js”
Ejercicio