Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introducción a Vue.js
Search
Thian
August 16, 2018
Programming
0
51
Introducción a Vue.js
Charla sobre introducción a Vue.js Framework de Javascript.
Thian
August 16, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
AgentCoreとHuman in the Loop
har1101
5
240
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
CSC307 Lecture 05
javiergs
PRO
0
500
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
580
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
Grafana:建立系統全知視角的捷徑
blueswen
0
330
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
180
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
720
Featured
See All Featured
Fireside Chat
paigeccino
41
3.8k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
190
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Are puppies a ranking factor?
jonoalderson
1
2.7k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
180
WENDY [Excerpt]
tessaabrams
9
36k
Transcript
Hola Mundo Introducciona Vue.js y Vuex
None
Por qué un framework Front End
Javascript Antes Desarrollo web centrado solamente en el backend
Javascript Ahora Desarrollo web backend Frontend, aplicaciones web dinámicas.
None
¿Por qué Vue.js?
Fácil de Aprender Curva de aprendizaje óptima Mantiene características del
desarrollo web conocido. Documentación Excelente Flexible y liviano Comunidad de software libre
Sintaxis Vue.js Sintaxis sencilla, se puede comenzar con conocimientos básicos
en javascript
¿Cómo comenzar con vue.js?
None
None
Características de vue.js
Directivas y renderizado Cuenta con renderizado declarativo, directivas que aplican
efectos reactivos en DOM.
Condicionales, bucles y filtros Condicionales y Bucles insertados en el
html por medio de directivas Filtros Aplicables a variables renderizadas, o dentro de atributos de una directiva
Propiedades Computadas y Observadas Las propiedades computadas son cacheadas, basándose
en sus dependencias. Las propiedades observadas, cambian basándose en otros datos.
Enlaces a formularios, Eventos y Estilos. Se puede intercambiar múltiples
clases, agregando campos al objeto, cuenta con sintaxis de arreglo. Se cuenta con eventos como: @click, @focus, @changed Los formularios se enlazan por medio de la directiva v-model
Componentes Vue sugiere dividir una aplicación web, en componentes reusables.
Ciclo de Vida Vue.js los métodos que controlan el ciclo
de vida son llamadas hooks.
Trabajo en Equipo con Vue.js Es recomendable utilizar un template
de Vue-cli Se puede mantener la separación entre diseñador y programador
Layouts Los layouts ayudan a escribir menor cantidad de código
y a realizar pocas peticiones al servidor
Slot - Padre Se declara segmentos de código que sirven
como ranuras donde se renderizan otros componentes
Slot - Hijo Componente que es renderizado en una parte
especificada del Layout.
Vue-Router Podemos tener un código más ordenado, con estructura más
legible, y resumiendo aún más peticiones al servidor
Vuex
Cuando surge la necesidad de utilizar Vuex
Store: Acctions y Getters Vuex nos ayuda a gestionar una
tienda o almacén de estados, mediante acciones, mutaciones y a una comunicación entre componentes.
Modularizacion en Vuex.
None