Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Breaking the Binary World with Vue.js
Search
Ignacio Anaya
September 23, 2017
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Breaking the Binary World with Vue.js
Ignacio Anaya
September 23, 2017
More Decks by Ignacio Anaya
See All by Ignacio Anaya
Security is not a feature‼️
ianaya89
2
550
Rompiendo Paradigmas Otra Vuez! 🔨📜3️⃣
ianaya89
0
170
Security is not a feature!
ianaya89
1
410
What's next in Vue 3? 🖖 3️⃣
ianaya89
0
170
What's next in Vue 3? 🖖 3️⃣
ianaya89
0
310
Vue.js, PWA & The Subway Dilemma
ianaya89
0
240
PWA with PWF
ianaya89
0
69
Decentralizing the Web with JavaScript
ianaya89
0
170
hey-devs-time-to-care-about-web-apps-security.pdf
ianaya89
0
140
Other Decks in Programming
See All in Programming
WebAssembly in Android Apps 〜 WASMはJNIの夢を見るか
keiji
1
110
XHTMLが残したもの
yosuke_furukawa
PRO
2
820
Building an Out-of-Order CPU
latte72
1
790
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
360
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
2.8k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.5k
Security issues being discussed on Web Platforms
petamoriken
0
980
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
180
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
1
150
Heart of Swift Concurrency
koher
0
920
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
220
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
810
Unsuck your backbone
ammeep
672
58k
Abbi's Birthday
coloredviolet
4
10k
The Language of Interfaces
destraynor
162
27k
Skip the Path - Find Your Career Trail
mkilby
1
230
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
240
Ruling the World: When Life Gets Gamed
codingconduct
0
340
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
420
Transcript
Breaking the Binary World with Vue.js !" @ianaya89 Breaking the
Binary World with Vue.js ! " - @ianaya89 1
Ignacio Anaya @ianaya89 > Full Stack Developer, Tech Trainer &
Speaker > Ambassador @Auth0 > Organizer @Vuenos_Aires Breaking the Binary World with Vue.js ! " - @ianaya89 2
Breaking the Binary World with Vue.js ! " - @ianaya89
3
Breaking the Binary World with Vue.js ! " - @ianaya89
4
⬇ ~780K / month Breaking the Binary World with Vue.js
! " - @ianaya89 5
✨ ~ 68K Breaking the Binary World with Vue.js !
" - @ianaya89 6
!" ~ 250K Breaking the Binary World with Vue.js !
" - @ianaya89 7
! Companies Breaking the Binary World with Vue.js ! "
- @ianaya89 8
! Community Breaking the Binary World with Vue.js ! "
- @ianaya89 9
! Why Vue.js? Breaking the Binary World with Vue.js !
" - @ianaya89 10
! Complexity Inherent vs. Instrumental Breaking the Binary World with
Vue.js ! " - @ianaya89 11
! Inherent The Project Breaking the Binary World with Vue.js
! " - @ianaya89 12
! Instrumental The Price Breaking the Binary World with Vue.js
! " - @ianaya89 13
! " ! " Breaking the Binary World with Vue.js
! " - @ianaya89 14
! " ! " Breaking the Binary World with Vue.js
! " - @ianaya89 15
! The Progressive Framework • View focused • Core based
• VDOM • Reactive • Components Oriented Breaking the Binary World with Vue.js ! " - @ianaya89 16
Breaking the Binary World with Vue.js ! " - @ianaya89
17
! Declarative Rendering Breaking the Binary World with Vue.js !
" - @ianaya89 18
!" <script src="https://unpkg.com/vue"></script> <div id="app"> {{ hello }} </div> <script>
new Vue({ el: '#app', data: function() { return { hello: 'Hello Warsaw ! ! } } }); </script> Breaking the Binary World with Vue.js ! " - @ianaya89 19
! render() new Vue({ el: '#app', data() { return {
hello: 'Hello Warsaw ! !' } }, render(h) { return ( <h1>{this.hello}</h1> ) } }) Breaking the Binary World with Vue.js ! " - @ianaya89 20
! Component System Breaking the Binary World with Vue.js !
" - @ianaya89 21
! Semantic <main> <top-bar></top-bar> <container> <login-form></login-form> </container> <annoying-banners></annoying-banners> <bottom-bar></bottom-bar> </main>
Breaking the Binary World with Vue.js ! " - @ianaya89 22
! .vue Breaking the Binary World with Vue.js ! "
- @ianaya89 23
♻ Life Cycle Hooks new Vue({ created: function() { console.log('I
am alive !') } }); Breaking the Binary World with Vue.js ! " - @ianaya89 24
☎ Communication • ⬇ Properties Down • ⬆ Events Up
Breaking the Binary World with Vue.js ! " - @ianaya89 25
! DX Breaking the Binary World with Vue.js ! "
- @ianaya89 26
! vue-cli Breaking the Binary World with Vue.js ! "
- @ianaya89 27
! Dev Tools Breaking the Binary World with Vue.js !
" - @ianaya89 28
! Breaking the Binary World with Vue.js ! " -
@ianaya89 29
! vue-router Single Page Applications Breaking the Binary World with
Vue.js ! " - @ianaya89 30
! vuex State Management (Flux) Breaking the Binary World with
Vue.js ! " - @ianaya89 31
! Native & Nuxt.js Server Side Rendering Breaking the Binary
World with Vue.js ! " - @ianaya89 32
! Native Script & Weex Mobile Native Rendering Breaking the
Binary World with Vue.js ! " - @ianaya89 33
! Take Away • ! Progressive (Simple & Complex) •
" Declarative Rendering • # Component System • $ Great Ecosystem • % Awesome Community Breaking the Binary World with Vue.js ! " - @ianaya89 34
Breaking the Binary World with Vue.js ! " - @ianaya89
35
Thanks! ! @ianaya89 Breaking the Binary World with Vue.js !
" - @ianaya89 36