Talk Details

Unlocking Reusability with Generically Typed Vue.js Components


Unlocking Reusability with Generically Typed Vue.js Components

Are you tired of type errors causing havoc in your Vue.js because of your component types? In this session, we'll dive straight into practical solutions, teaching you how to harness TypeScript to confidently build components that stand up to common challenges. We'll walk through the creation of Vue.js components with generic types, emphasizing improved Developer Experience (DX) and airtight type safety. Plus, we'll showcase the implementation of generic types in Input components.

Abdelrahman Awad

Senior Engineer @rasayelio | @GoogleDevExpert | Passionate about Vue.js 💚 and TypeScript 💙 | OSS Maintainer | Host 🎙️

I am a Senior Engineer based in Cairo, Egypt. I’m a GDE in Web Technologies, and I do open-source. <br /> I created vee-validate and villus for Vue.js. I host the Untyped podcast. I’m also one of the organizers of the EgyptJS monthly meetup. <br /> I write about Vue.js and the composition API and also TypeScript on my Blog. I am passionate about learning and teaching Vue.js and TypeScript.

Order now

Get your tickets

Get your conference ticket now and listen to great talks, enjoy delicious food and get to know the wonderful Vue.js community. There are also special discounts for groups.