$30 off During Our Annual Pro Sale. View Details »
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
GoLab2025 Recap
kuro_kurorrr
0
780
Cell-Based Architecture
larchanjo
0
140
Grafana:建立系統全知視角的捷徑
blueswen
0
230
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
180
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.4k
AIコーディングエージェント(Gemini)
kondai24
0
280
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
470
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
JETLS.jl ─ A New Language Server for Julia
abap34
2
460
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.1k
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Reality Check: Gamification 10 Years Later
codingconduct
0
1.9k
Six Lessons from altMBA
skipperchong
29
4.1k
Become a Pro
speakerdeck
PRO
31
5.7k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
130
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
17
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
96
The Language of Interfaces
destraynor
162
25k
Thoughts on Productivity
jonyablonski
73
5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
410
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
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