In this tutorial we are building a full-stack application in TypeScript. This means we will not only cover the frontend part, but also the backend part.

The frontend will be built in Vue.js using the upcoming version 3 that’s currently in beta. Specifically we will focus on exploring the Composition API that this version introduces. Composition API is similar to Hooks from React. On the backend we will use Node.js, but still writing TypeScript.

In this episode we adjust our main Vue.js component by using TypeScript. We define the shape of the data managed by this component using TypeScript interfaces. TypeScript addition allows us to identify some type related bugs. Finally, we finish by polishing a bit the UI.

#vue #vue.js #programming #typescript

Vue.js 3 + TypeScript • Full-Stack TypeScript with Kretes
12.10 GEEK