Академический Документы
Профессиональный Документы
Культура Документы
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
Estructura basica de index.html
Nota: Llamamos a la clase vue del div que tiene el index.html anteponiendo un punto Eje:
.vue
Estructura final
Nota: El elemento a controlar es .vue, lleva el punto por que es una clase, la que tiene el div
del index.html
Resultado final
Nota: Los datos se envia desde el archivo vue.js mediante el elemento el a la clase vue del
div en el index.html. Se puede cambiar el valor de la propiedad mensaje desde la consola
del navegador para verificar la interpolacion.
Mi primera aplicación: Interpolar
métodos
Interpolacion de metodos
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