SlideShare a Scribd company logo
Vue.js Helsinki - Rapid prototyping with Vue.js
Rapid prototyping with Vue.js
2018-03-22 Tomi Sjöblom
Vue.js Helsinki
Rapid prototyping?
What is rapid prototyping?
2018-03-22
S E C T I O N T I T L E
4
Design process vs Development process
Development process:
How shall we do this?
Design process:
What could it do?
Why do we do this?
What should we do??
2018-03-22
S E C T I O N T I T L E
5
Best prototyping is rapid
As the questions are more open,
we are constantly readjusting direction.
We need a toolbox that can readjust with us.
2018-03-22
S E C T I O N T I T L E
6
Why Vue?
Toolbox for design/dev collaboration
• Prototyping tools should be friendly to all participants
• Designers tend to have some experience with HTML
• Vue enhances that by adding simple functionality on top
of familiar syntax
…which was one of the nice things with Angular 1
2018-03-22
W H Y V U E ?
8
Separation of concerns
Separation of concerns is valid in programming.
Separation of concerns is time-consuming in prototyping.
Context switching is time-consuming in prototyping.
And we like our prototyping rapid.
2018-03-22
W H Y V U E ?
9
Self-documenting
Using Vue for prototyping produces a lot of development
understanding:
• How should the API work
• What’s the content/template relation
• What’s our data structure
• How can we componentize the design
2018-03-22
W H Y V U E ?
10
Scalable
1. Prototyping visual structure.
2. Prototyping class toggling.
3. Prototyping clicks.
4. Prototyping computational components.
5. Prototyping animations.
6. Prototyping user-specific flows.
7. Prototyping application structure.
2018-03-22
W H Y V U E ?
11
When to prototype with Vue
2 out of 3
1. Is Vue the fastest tool?
2. Is Vue technically feasible tool?
3. Does the prototyping with Vue bring
value to development?
2018-03-22
W H E N T O P R O T O T Y P E W I T H V U E
13
Is Vue the fastest tool?
• Can you use pen and paper to get to the same result?
• Can you use Sketch and Invision to get to the same result?
• Can you/the team use Vue fast enough to produce efficient prototypes?
• How fast can you adjust the prototype when more answers or questions arise?
2018-03-22
W H E N T O P R O T O T Y P E W I T H V U E
14
Is Vue technically feasible tool?
• Are we making a front-end intensive project?
• Is the platform we are aiming at comparable to Vue?
• Does prototyping with Vue bring out some observations that are important to the
case?
• Does Vue provide a feature set that’s helpful for the case in hand?
2018-03-22
W H E N T O P R O T O T Y P E W I T H V U E
15
Does the prototyping with Vue bring value to development?
• What’s the code throwaway percentage?
• Can we re-use the prototype to continue testing new features and ideas?
• Does prototyping with Vue make handovers more efficient?
• Does prototyping with Vue help to highlight the potential caveats of the design
process?
2018-03-22
W H E N T O P R O T O T Y P E W I T H V U E
16
Demo time!
Vue.js Helsinki - Rapid prototyping with Vue.js

More Related Content

PDF
March 2018 - Resume - Frances Coronel
PPTX
What Problem is Your Organization Looking to Solve?
PPTX
2015 03-siia-iin-byte9-v1
PPT
How To Do A Project
PDF
Ben_Dapkiewicz_resume
PDF
Making More UX Designers in Education
PDF
Making agile work in a waterfall driven world.
PPTX
Introduction to TPACK AdvancED Con2015
March 2018 - Resume - Frances Coronel
What Problem is Your Organization Looking to Solve?
2015 03-siia-iin-byte9-v1
How To Do A Project
Ben_Dapkiewicz_resume
Making More UX Designers in Education
Making agile work in a waterfall driven world.
Introduction to TPACK AdvancED Con2015

What's hot (20)

PDF
211113 sushil-uupdated-resume
PPTX
Be a better developer
PDF
{EPITECH} - Keymetrics / Final studies internship report
PDF
How to Work with Engineers w/ Alan Chiu
PPT
Test automation day 2015: ask the right questions
PPTX
STEM and Authentic Projects
PDF
Pair development
PDF
Boosting your SW development with Devops
PDF
Vers l'entreprise agile
PPT
eTwinning training - webinar one - make use of project kits
PDF
Broadening the base ideas
PPTX
Thomas Hurkxkens: Video in Leiden | Online Learning Lab/ New Media Lab 2017 -...
PPTX
Engineering Design Technology
PPTX
How to Work with Engineers
PDF
Creating design at scale in Societe Generale
PDF
Dylan Oliver UI Designer Resume
PDF
I.E.A
PPTX
Applitools eyes workshop
PPTX
Fail fast and automatically tested - How to build robust SAP applications
ODP
Tips For PM Prosperity
211113 sushil-uupdated-resume
Be a better developer
{EPITECH} - Keymetrics / Final studies internship report
How to Work with Engineers w/ Alan Chiu
Test automation day 2015: ask the right questions
STEM and Authentic Projects
Pair development
Boosting your SW development with Devops
Vers l'entreprise agile
eTwinning training - webinar one - make use of project kits
Broadening the base ideas
Thomas Hurkxkens: Video in Leiden | Online Learning Lab/ New Media Lab 2017 -...
Engineering Design Technology
How to Work with Engineers
Creating design at scale in Societe Generale
Dylan Oliver UI Designer Resume
I.E.A
Applitools eyes workshop
Fail fast and automatically tested - How to build robust SAP applications
Tips For PM Prosperity
Ad

Similar to Vue.js Helsinki - Rapid prototyping with Vue.js (20)

PDF
2016 Prototyping Tools
PPTX
Rapid prototyping - Fast continuous design solutions to help realise an idea
PDF
Prototyping & User Testing
PDF
Prototyping for speed & scale
PDF
Citrix Labs Rapid Prototyping Workshop
PDF
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
PDF
Rapid Prototyping 2015: Its a Mad Mad World
PPTX
Rapid Prototyping in UX Design
PDF
Rapid prototyping and sketching
PDF
Prototyping to the North Star
PDF
Bermon Painter - Rapid Prototyping with Vue.js - Codemotion Rome 2019
PDF
Rapid Prototyping
PDF
Prototyping is the panacea
KEY
Rapid Prototyping & Customer Development
PDF
Introduction to prototyping
PPTX
Flavius olaru logicless ui prototyping with node js
PPTX
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
PDF
Making Effective Prototypes
PDF
Visualize the future with rapid prototyping
PDF
Rapid Prototyping & Axure RP
2016 Prototyping Tools
Rapid prototyping - Fast continuous design solutions to help realise an idea
Prototyping & User Testing
Prototyping for speed & scale
Citrix Labs Rapid Prototyping Workshop
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
Rapid Prototyping 2015: Its a Mad Mad World
Rapid Prototyping in UX Design
Rapid prototyping and sketching
Prototyping to the North Star
Bermon Painter - Rapid Prototyping with Vue.js - Codemotion Rome 2019
Rapid Prototyping
Prototyping is the panacea
Rapid Prototyping & Customer Development
Introduction to prototyping
Flavius olaru logicless ui prototyping with node js
LogiLogicless UI prototyping with Node.js | SuperSpeaker@CodeCamp Iasi, 2014
Making Effective Prototypes
Visualize the future with rapid prototyping
Rapid Prototyping & Axure RP
Ad

Recently uploaded (20)

PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Digital Strategies for Manufacturing Companies
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Nekopoi APK 2025 free lastest update
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
L1 - Introduction to python Backend.pptx
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Design an Analysis of Algorithms II-SECS-1021-03
Upgrade and Innovation Strategies for SAP ERP Customers
CHAPTER 2 - PM Management and IT Context
Digital Strategies for Manufacturing Companies
Design an Analysis of Algorithms I-SECS-1021-03
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
How Creative Agencies Leverage Project Management Software.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Understanding Forklifts - TECH EHS Solution
Nekopoi APK 2025 free lastest update
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
L1 - Introduction to python Backend.pptx
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Essential Infomation Tech presentation.pptx
How to Choose the Right IT Partner for Your Business in Malaysia
Navsoft: AI-Powered Business Solutions & Custom Software Development
Which alternative to Crystal Reports is best for small or large businesses.pdf

Vue.js Helsinki - Rapid prototyping with Vue.js

  • 2. Rapid prototyping with Vue.js 2018-03-22 Tomi Sjöblom Vue.js Helsinki
  • 4. What is rapid prototyping? 2018-03-22 S E C T I O N T I T L E 4
  • 5. Design process vs Development process Development process: How shall we do this? Design process: What could it do? Why do we do this? What should we do?? 2018-03-22 S E C T I O N T I T L E 5
  • 6. Best prototyping is rapid As the questions are more open, we are constantly readjusting direction. We need a toolbox that can readjust with us. 2018-03-22 S E C T I O N T I T L E 6
  • 8. Toolbox for design/dev collaboration • Prototyping tools should be friendly to all participants • Designers tend to have some experience with HTML • Vue enhances that by adding simple functionality on top of familiar syntax …which was one of the nice things with Angular 1 2018-03-22 W H Y V U E ? 8
  • 9. Separation of concerns Separation of concerns is valid in programming. Separation of concerns is time-consuming in prototyping. Context switching is time-consuming in prototyping. And we like our prototyping rapid. 2018-03-22 W H Y V U E ? 9
  • 10. Self-documenting Using Vue for prototyping produces a lot of development understanding: • How should the API work • What’s the content/template relation • What’s our data structure • How can we componentize the design 2018-03-22 W H Y V U E ? 10
  • 11. Scalable 1. Prototyping visual structure. 2. Prototyping class toggling. 3. Prototyping clicks. 4. Prototyping computational components. 5. Prototyping animations. 6. Prototyping user-specific flows. 7. Prototyping application structure. 2018-03-22 W H Y V U E ? 11
  • 12. When to prototype with Vue
  • 13. 2 out of 3 1. Is Vue the fastest tool? 2. Is Vue technically feasible tool? 3. Does the prototyping with Vue bring value to development? 2018-03-22 W H E N T O P R O T O T Y P E W I T H V U E 13
  • 14. Is Vue the fastest tool? • Can you use pen and paper to get to the same result? • Can you use Sketch and Invision to get to the same result? • Can you/the team use Vue fast enough to produce efficient prototypes? • How fast can you adjust the prototype when more answers or questions arise? 2018-03-22 W H E N T O P R O T O T Y P E W I T H V U E 14
  • 15. Is Vue technically feasible tool? • Are we making a front-end intensive project? • Is the platform we are aiming at comparable to Vue? • Does prototyping with Vue bring out some observations that are important to the case? • Does Vue provide a feature set that’s helpful for the case in hand? 2018-03-22 W H E N T O P R O T O T Y P E W I T H V U E 15
  • 16. Does the prototyping with Vue bring value to development? • What’s the code throwaway percentage? • Can we re-use the prototype to continue testing new features and ideas? • Does prototyping with Vue make handovers more efficient? • Does prototyping with Vue help to highlight the potential caveats of the design process? 2018-03-22 W H E N T O P R O T O T Y P E W I T H V U E 16

Editor's Notes

  • #10: Single file components are great in this.