TypeScript and Vue 3

Ben Hong
Netlify
3 hours, 6 minutes CC
TypeScript and Vue 3

Course Description

Adopting TypeScript in your Vue projects doesn't have to be all or nothing. Learn the essential skills you need to leverage what makes TypeScript great in your Vue apps. You'll learn to integrate TypeScript with Vue's options API and the Vue 3+ composition API.

This course and others like it are available as part of our Frontend Masters video subscription.

Preview
Close

Course Details

Published: October 18, 2022

Learning Paths

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 200+ In-depth courses
  • 18 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops

Table of Contents

Introduction

Section Duration: 12 minutes
  • Introduction
    Ben Hong introduces the course by providing some personal and professional background. The format of the workshop is also discussed in this segment.
  • TypeScript
    Ben discusses who this workshop is for, including people who are just curious about TypeScript with Vue and people who are ready to learn the fundamentals of TypeScript and Vue integration.
  • Repo & Vue CLI Setup
    Ben walks through the prerequisites for the course repository, discusses changes to the Vue CLI, and suggests newer front-end tooling. A demonstration of setting up the course repository and a walk through of the application are also provided in this segment.

TS Fundamentals & Options API

Section Duration: 39 minutes

Migrating to Composition API

Section Duration: 23 minutes

Composition API

Section Duration: 37 minutes

Handling Events & User Input

Section Duration: 25 minutes

State Management

Section Duration: 19 minutes

Deployment

Section Duration: 23 minutes

Wrapping Up

Section Duration: 5 minutes
  • Wrapping Up
    Ben wraps up the course by providing recommendations for the next steps and key ideas from the course to keep in mind. Student questions regarding how to know when to migrate to TypeScript, if Options or Composition API is better for larger projects, and if it's possible to export to a test file are also covered in this segment.

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now