Submit Search
Upload
Vue - The progressive framework
•
0 likes
•
719 views
AI-enhanced title
myposter GmbH
Follow
Meetup Talk by Jennifer Zeiser about the progressive Framework Vue.js.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 22
Download now
Download to read offline
Recommended
Backbonejs
Backbonejs
SHASHI KUMAR
MEAN stack
MEAN stack
Iryney Baran
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Nicholas McClay
XAML/C# to HTML5/JS
XAML/C# to HTML5/JS
Michael Haberman
Microservices: Yes or not?
Microservices: Yes or not?
Eduard Tomàs
Evolution of java script libraries
Evolution of java script libraries
Columbia Developers Guild
Javascript Myths and its Evolution
Javascript Myths and its Evolution
Deepu S Nath
Real World Rails Deployment
Real World Rails Deployment
Alan Hecht
Recommended
Backbonejs
Backbonejs
SHASHI KUMAR
MEAN stack
MEAN stack
Iryney Baran
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Nicholas McClay
XAML/C# to HTML5/JS
XAML/C# to HTML5/JS
Michael Haberman
Microservices: Yes or not?
Microservices: Yes or not?
Eduard Tomàs
Evolution of java script libraries
Evolution of java script libraries
Columbia Developers Guild
Javascript Myths and its Evolution
Javascript Myths and its Evolution
Deepu S Nath
Real World Rails Deployment
Real World Rails Deployment
Alan Hecht
Owning Web Performance with PhantomJS 2 - Fluent 2016
Owning Web Performance with PhantomJS 2 - Fluent 2016
Wesley Hales
Javascript for Wep Apps
Javascript for Wep Apps
Michael Puckett
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Bill Condo
Using html5 to build offline applications
Using html5 to build offline applications
Woody Pewitt
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
Sascha Sambale
Mean PPT
Mean PPT
Harendra Singh Bisht
Rapid Application Development with MEAN Stack
Rapid Application Development with MEAN Stack
Avinash Kaza
Building Modern Web Apps with MEAN Stack
Building Modern Web Apps with MEAN Stack
Suresh Patidar
CFWheels - Pragmatic, Beautiful Code
CFWheels - Pragmatic, Beautiful Code
indiver
Super quick introduction to html5
Super quick introduction to html5
Woody Pewitt
Mern stack developement
Mern stack developement
kalyankumar836878
CDN implmentation consideration
CDN implmentation consideration
Avi Shalisman
Osdc - Meteor Intorduction
Osdc - Meteor Intorduction
Ayush Narula
Adobe AEM for Business Heads
Adobe AEM for Business Heads
Yash Mody
Introduction to maya
Introduction to maya
ManamiIshimura
Migrating MVVM Applications to HTML5
Migrating MVVM Applications to HTML5
Chris Bannon
Nginx caching
Nginx caching
reneedv
Building your first MEAN application
Building your first MEAN application
FITC
NoSQL Database in .NET Apps
NoSQL Database in .NET Apps
Shiju Varghese
Mean stack
Mean stack
RavikantGautam8
Let's vue
Let's vue
Plane Chao
Apache Cayenne for WO Devs
Apache Cayenne for WO Devs
WO Community
More Related Content
What's hot
Owning Web Performance with PhantomJS 2 - Fluent 2016
Owning Web Performance with PhantomJS 2 - Fluent 2016
Wesley Hales
Javascript for Wep Apps
Javascript for Wep Apps
Michael Puckett
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Bill Condo
Using html5 to build offline applications
Using html5 to build offline applications
Woody Pewitt
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
Sascha Sambale
Mean PPT
Mean PPT
Harendra Singh Bisht
Rapid Application Development with MEAN Stack
Rapid Application Development with MEAN Stack
Avinash Kaza
Building Modern Web Apps with MEAN Stack
Building Modern Web Apps with MEAN Stack
Suresh Patidar
CFWheels - Pragmatic, Beautiful Code
CFWheels - Pragmatic, Beautiful Code
indiver
Super quick introduction to html5
Super quick introduction to html5
Woody Pewitt
Mern stack developement
Mern stack developement
kalyankumar836878
CDN implmentation consideration
CDN implmentation consideration
Avi Shalisman
Osdc - Meteor Intorduction
Osdc - Meteor Intorduction
Ayush Narula
Adobe AEM for Business Heads
Adobe AEM for Business Heads
Yash Mody
Introduction to maya
Introduction to maya
ManamiIshimura
Migrating MVVM Applications to HTML5
Migrating MVVM Applications to HTML5
Chris Bannon
Nginx caching
Nginx caching
reneedv
Building your first MEAN application
Building your first MEAN application
FITC
NoSQL Database in .NET Apps
NoSQL Database in .NET Apps
Shiju Varghese
Mean stack
Mean stack
RavikantGautam8
What's hot
(20)
Owning Web Performance with PhantomJS 2 - Fluent 2016
Owning Web Performance with PhantomJS 2 - Fluent 2016
Javascript for Wep Apps
Javascript for Wep Apps
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)
Using html5 to build offline applications
Using html5 to build offline applications
LAMP is so yesterday, MEAN is so tomorrow! :)
LAMP is so yesterday, MEAN is so tomorrow! :)
Mean PPT
Mean PPT
Rapid Application Development with MEAN Stack
Rapid Application Development with MEAN Stack
Building Modern Web Apps with MEAN Stack
Building Modern Web Apps with MEAN Stack
CFWheels - Pragmatic, Beautiful Code
CFWheels - Pragmatic, Beautiful Code
Super quick introduction to html5
Super quick introduction to html5
Mern stack developement
Mern stack developement
CDN implmentation consideration
CDN implmentation consideration
Osdc - Meteor Intorduction
Osdc - Meteor Intorduction
Adobe AEM for Business Heads
Adobe AEM for Business Heads
Introduction to maya
Introduction to maya
Migrating MVVM Applications to HTML5
Migrating MVVM Applications to HTML5
Nginx caching
Nginx caching
Building your first MEAN application
Building your first MEAN application
NoSQL Database in .NET Apps
NoSQL Database in .NET Apps
Mean stack
Mean stack
Similar to Vue - The progressive framework
Let's vue
Let's vue
Plane Chao
Apache Cayenne for WO Devs
Apache Cayenne for WO Devs
WO Community
ZZ BC#7 asp.net mvc practice and guideline by NineMvp
ZZ BC#7 asp.net mvc practice and guideline by NineMvp
Chalermpon Areepong
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
Chalermpon Areepong
Maven: Managing Software Projects for Repeatable Results
Maven: Managing Software Projects for Repeatable Results
Steve Keener
CA Harvest "Private Solutions - State of New Hampshire
CA Harvest "Private Solutions - State of New Hampshire
Bill Mannion (LION)
Introduction to maven, its configuration, lifecycle and relationship to JS world
Introduction to maven, its configuration, lifecycle and relationship to JS world
Dmitry Bakaleinik
Extending Build to the Client: A Maven User's Guide to Grunt.js
Extending Build to the Client: A Maven User's Guide to Grunt.js
Petr Jiricka
Introduction to Maven
Introduction to Maven
Sperasoft
Maven – The build paraphernalia
Maven – The build paraphernalia
Subin Sugunan
Maven
Maven
Jyothi Malapati
Maven
Maven
Jyothi Malapati
BackboneJS
BackboneJS
Artemii Kravtsov
Designing True Cross-Platform Apps
Designing True Cross-Platform Apps
FITC
Vue.js
Vue.js
Jadson Santos
Maven in mulesoft
Maven in mulesoft
venkata20k
Short-Training asp.net vNext
Short-Training asp.net vNext
Betclic Everest Group Tech Team
IBM Digital Experience Theme Customization
IBM Digital Experience Theme Customization
Van Staub, MBA
(Re)-Introduction to Maven
(Re)-Introduction to Maven
Eric Wyles
Maven introduction in Mule
Maven introduction in Mule
Shahid Shaik
Similar to Vue - The progressive framework
(20)
Let's vue
Let's vue
Apache Cayenne for WO Devs
Apache Cayenne for WO Devs
ZZ BC#7 asp.net mvc practice and guideline by NineMvp
ZZ BC#7 asp.net mvc practice and guideline by NineMvp
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
Maven: Managing Software Projects for Repeatable Results
Maven: Managing Software Projects for Repeatable Results
CA Harvest "Private Solutions - State of New Hampshire
CA Harvest "Private Solutions - State of New Hampshire
Introduction to maven, its configuration, lifecycle and relationship to JS world
Introduction to maven, its configuration, lifecycle and relationship to JS world
Extending Build to the Client: A Maven User's Guide to Grunt.js
Extending Build to the Client: A Maven User's Guide to Grunt.js
Introduction to Maven
Introduction to Maven
Maven – The build paraphernalia
Maven – The build paraphernalia
Maven
Maven
Maven
Maven
BackboneJS
BackboneJS
Designing True Cross-Platform Apps
Designing True Cross-Platform Apps
Vue.js
Vue.js
Maven in mulesoft
Maven in mulesoft
Short-Training asp.net vNext
Short-Training asp.net vNext
IBM Digital Experience Theme Customization
IBM Digital Experience Theme Customization
(Re)-Introduction to Maven
(Re)-Introduction to Maven
Maven introduction in Mule
Maven introduction in Mule
More from myposter GmbH
Concepts of Clean Code adapted for JavaScript - Tech'n'Drinks @myposter
Concepts of Clean Code adapted for JavaScript - Tech'n'Drinks @myposter
myposter GmbH
Clean(er) Code - Tech'n'Drinks @myposter
Clean(er) Code - Tech'n'Drinks @myposter
myposter GmbH
ReRxSwift
ReRxSwift
myposter GmbH
Vue - State Transitions
Vue - State Transitions
myposter GmbH
Vue - Composing Components
Vue - Composing Components
myposter GmbH
Microservices - Do one thing well
Microservices - Do one thing well
myposter GmbH
Optimising Image Loading
Optimising Image Loading
myposter GmbH
Warum Affen die besseren Softwaretester sind
Warum Affen die besseren Softwaretester sind
myposter GmbH
Reactive x
Reactive x
myposter GmbH
How Browsers Work
How Browsers Work
myposter GmbH
More from myposter GmbH
(10)
Concepts of Clean Code adapted for JavaScript - Tech'n'Drinks @myposter
Concepts of Clean Code adapted for JavaScript - Tech'n'Drinks @myposter
Clean(er) Code - Tech'n'Drinks @myposter
Clean(er) Code - Tech'n'Drinks @myposter
ReRxSwift
ReRxSwift
Vue - State Transitions
Vue - State Transitions
Vue - Composing Components
Vue - Composing Components
Microservices - Do one thing well
Microservices - Do one thing well
Optimising Image Loading
Optimising Image Loading
Warum Affen die besseren Softwaretester sind
Warum Affen die besseren Softwaretester sind
Reactive x
Reactive x
How Browsers Work
How Browsers Work
Recently uploaded
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Recently uploaded
(20)
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Vue - The progressive framework
1.
Vue The Progressive Framework
2.
Evan You
3.
The beginning Data binding Data-driven
DOM manipulations
4.
“progressive” “developing or happening gradually
or in stages”
5.
“A progressive framework adapts
to a project’s inherent complexity.” “progressive framework”
6.
Vue The progressive framework •
Incrementally adoptable • View layer centric core library • Approachable
7.
Vue The progressive framework •
Incrementally adoptable • View layer centric core library • Approachable
8.
Model-View-ViewModel (MVVM) View ViewModel Model
9.
Vue and MVVM var
vm = new Vue({ el: ‘#app’, data: obj }) vm.$el vm.$data
10.
Document Object Model (DOM) html head linkmeta
title body ph1 img span
11.
DOM updates DOM Render Tree Layout Paint html head
body linkmeta title ph1 img span ❌
12.
body h1 img p spanbody ph1 img span body ph1
img span body ph1 img span ——————————————————————————————- Virtual DOM DOM
13.
Vue The progressive framework •
Incrementally adoptable • View layer centric core library • Approachable
14.
Single-File Components Hello.vue Template Script Style
15.
“Hello world” example
16.
lang attribute
17.
Scoped CSS
18.
Tools • Scaffolding • Debugging Vue
CLI Vue devtools
19.
Vue devtools
20.
Vue The progressive framework •
Incrementally adoptable • View layer centric core library • Approachable
21.
First-party libraries • Routing •
State management • Server-side rendering Vue Server Renderer Vuex Vue Router • …
22.
Thank you for your
attention!
Download now