Skip to content

Latest commit

 

History

History
95 lines (60 loc) · 3.23 KB

presentation-2018-06-07.md

File metadata and controls

95 lines (60 loc) · 3.23 KB

Intro to Vue.js: The Frontend Framework for Everyone!

Who Am I?

  • David Dangerfield (@ddanger)David Dangerfield
  • Software Developer -- Frontend
  • Angular user
  • Vue fan 🤩
  • Work for IBM
  • Co-leader of FED@IBM Rochester branch





Audience Poll

  • Have used HTML, CSS or JavaScript?
  • Have never used React, Angular or Vue?
  • Have used Vue?





Audience Pre-Q&A

  • Why did you decide to attend this?
  • What are you hoping to get out of it?





What This Is

  • Ultra basic
  • Slow and explained
  • Conversation: please ask questions





What This Isn't

  • Entertainment (that's the other Dangerfield)
  • Slides
  • Overview of Vue features and supporting libraries
  • Real developer workflow (i.e. no vue-cli, no vue components)





Why Vue?

  • It's kinda popular among developers. See github most starred list.
  • It's good for everyone (basic --> advanced, small scale --> large scale)





My Vue Background

Evan You did a talk at IBM Reactivity in Frontend Javascript Frameworks

I started using it in May, 2017 and have built a couple sites.

I attended these frontend masters workshops in person:

I've also watched a lot of this excellent Udemy course





Agenda

  1. Define: Reactive Programming
  2. Go through the examples in the repo
  3. Show Vue.js docs
  4. Mention components, vue-cli, Nuxt, and VuePress





Not Fully Explored (in this session)





Links To Tools I'm Using