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

Empowering Vue with Typescript, Tnversify, Vuex and some other super tools

Empowering Vue with Typescript, Tnversify, Vuex and some other super tools

Did you worked with TypeScript? Are you working with Vue? Let's move to the next level. On this talk you will learn how to create real and scalable applications using the best of TypeScript and Vue, with super tools like Nuxt, Inversify, Vuex, etc. Keep updating your team and learn more technologies that can help to improve your product, your team and your projects. Also discuss about if you need all of this and you're not using only because is cool.

Quique Fdez Guerra

February 13, 2019
Tweet

More Decks by Quique Fdez Guerra

Other Decks in Programming

Transcript

  1. EMPOWERING VUE WITH TYPESCRIPT, INVERSIFY, VUEX AND SOME OTHER SUPER

    TOOLS Quique Fdez Guerra Software Engineer PlainConcepts @CKGrafico
  2. BUT TODAY IS BETTER & COMPLEX The client ask for

    a transport and we build a transport
  3. Our projects need to scale, and scale… AND IS ONE

    OF THE REASONS WHY Our projects need to scale
  4. Our projects need to scale, and scale… AND IS ONE

    OF THE REASONS WHY yes, and scale. Our projects need to scale
  5. WE LEARNED SOME TIPS Make small components. Sometimes splitted components,

    are ok. Use linting always. Use conventions for names. Please, do tests. Ask for feedback and accept it. Be ready to change everything. Your ideas are also good. Be continuously improving your code.
  6. Software in the past was… but today is better and

    complex and is one of the reasons why our projects need to scale. THERE IS A RECAP HIDDEN IN THE TITLES ! But don’t forget good practices like separation of responsibilities, decorators, inversion of control and patterns. Two more kind of websites have appeared but don’t worry we have tools, some are versatile or incredibly easy, other come with superpowers, some seem magic and take you to the next level. Quique Fdez Guerra
  7. EMPOWERING VUE WITH TYPESCRIPT, INVERSIFY, VUEX AND SOME OTHER SUPER

    TOOLS Quique Fdez Guerra Software Dev Engineer PlainConcepts @CKGrafico QUESTIONS? @CKGRAFICO