Which Vue Developers should learn TypeScript?
4:22
Installing TypeScript, Transpiling and Watching Files
4:44
Introduction to TypeScript’s Types
8:38
A Quick Tour of TypeScript’s Basic Types
9:21
Functions and Types in Typescript
9:42
Custom Types and Literal Types
6:02
Custom Object Types in TypeScript
7:44
Type Intersections
7:36
Type Unions
7:48
Interfaces
7:50
Intro to TypeScript - Conclusion (for now)
1:19
Generics
10:11
0% done with TypeScript: The Vue Parts

Type Intersections

Type Intersections will make your custom types more flexible, without losing their rigorous error-checking properties.

We go over how to define them, how to use them, when to use them, and -- very important -- how their behavior differs from that of class extensions.

https://github.com/DivanteLtd/next/blob/c6cf6e5a1d3c1870d5abaa5dcb2e34b3b582efd1/packages/prismic/src/types/index.ts#L58

https://github.com/vuetifyjs/vuetify/blob/6471332a6ded4f069152f84dc16cbaec7a754d5c/packages/vuetify/types/index.d.ts#L34

What do others think of VueScreencasts?
"Great video as always, I really like the idea of basing the video in terms of features, as someone only looking to learn particular feature can get benefits from the video. Also, I really like you going through what we have done in the video at the end, it really helps in better understanding."
—Paurakh Sharma Humagain
"Excellent video. Thanks so much. Looking forward to the rest of the series."
—SilenceKillsDesign
"I am happy to find your video, really amazing. I am excited to hear from you the next one. Thanks a lot."
—Azri Ridha
"Great video as always, I really like the idea of basing the video in terms of features, as someone only looking to learn particular feature can get benefits from the video. Also, I really like you going through what we have done in the video at the end, it really helps in better understanding."
—Paurakh Sharma Humagain
Take your career to the next level