Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Use TypeScript to Develop Vue.js Web Applications

via egghead.io

Overview

TypeScript is a powerful JavaScript superset which brings you first-class static type-checking along with latest ECMA Script features. Vue is one of the most modern libraries for managing the view layer.
Angular has fully adopted TypeScript as its language, and React has broad support for it. But, what about Vue?
This course will show how to take full advantage of TypeScript static typing on Vue apps by using class based components, typing directives and using decorators.

Syllabus

  • Write a Vue Component as a Class in TypeScript
  • Extend Vue Components in TypeScript
  • Use Vue Router in TypeScript
  • Create Type-Safe Vue Directives in TypeScript
  • Use Properties in Vue Components Using @Prop Decorator with TypeScript
  • Use Two-Way Binding in Vue Using @Model Decorator with TypeScript
  • Watch for Changes in Vue Using the @Watch Decorator with TypeScript
  • Use Dependency Injection in Vue Using @Inject and @Provide Decorators with TypeScript
  • Create your own Decorators in Vue with TypeScript
  • Use AOP in Vue Components with TypeScript and Kaop-ts
  • Decouple Dependencies Using IoC Containers in Vue with TypeScript and InversifyJS

Taught by

Alex Jover Morales

Reviews

4.2 rating at egghead.io based on 119 ratings

Start your review of Use TypeScript to Develop Vue.js Web Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.