Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Breaking The Binary World with Vue.js (EE)

Breaking The Binary World with Vue.js (EE)

Ignacio Anaya

November 16, 2017
Tweet

More Decks by Ignacio Anaya

Other Decks in Programming

Transcript

  1. Breaking the Binary World with Vue.js !" @ianaya89 Breaking the

    Binary World with Vue.js ! " - @ianaya89 1
  2. Nacho Anaya @ianaya89 • Full Stack Developer, Tech Trainer &

    Speaker • Ambassador @Auth0 • Organizer @Vuenos_Aires Breaking the Binary World with Vue.js ! " - @ianaya89 2
  3. ! The Progressive Framework • View focused • Core based

    • VDOM • Reactive • Components Oriented Breaking the Binary World with Vue.js ! " - @ianaya89 17
  4. !" <script src="https://unpkg.com/vue"></script> <div id="app"> {{ hello }} </div> <script>

    new Vue({ el: '#app', data: function() { return { hello: 'Hello Tallinn ! !' } } }); </script> Breaking the Binary World with Vue.js ! " - @ianaya89 20
  5. ! render() new Vue({ el: '#app', data() { return {

    hello: 'Hello Tallinn ! !' } }, render(h) { return ( <h1>{this.hello}</h1> ) } }) Breaking the Binary World with Vue.js ! " - @ianaya89 21
  6. ♻ Life Cycle Hooks new Vue({ created: function() { console.log('I

    am alive ') } }); Breaking the Binary World with Vue.js ! " - @ianaya89 25
  7. ☎ Communication • ⬇ Properties Down • ⬆ Events Up

    Breaking the Binary World with Vue.js ! " - @ianaya89 26
  8. ! Native & Nuxt.js > Server Side Rendering Breaking the

    Binary World with Vue.js ! " - @ianaya89 33
  9. ! Native Script & Weex > Mobile Native Rendering Breaking

    the Binary World with Vue.js ! " - @ianaya89 34
  10. ! Take Away • ! Progressive (Simple & Complex) •

    " Declarative Rendering • # Component System • $ Great Ecosystem • % Awesome Community Breaking the Binary World with Vue.js ! " - @ianaya89 35