/vuejs-composition-api-course

The source code for my re-recorded Vue.js 3 course. https://gumroad.com/l/vuejs-composition-api

Primary LanguageTypeScript

Vue.js: The Composition API

Hi! Welcome to my course on Vue.js. We learn about:

  • Composition API
  • TypeScript
  • Testing (Vue Test Utils + Jest)
  • Various advanced patterns
  • Deploying your app to GitHub pages

Check out the demo application or preview the first 8 lectures or see the full curriculum here.

Buy it on Gumroad with the discount code GITHUB to get $10 off. It's also available on Udemy, who don't support ongoing discount codes.

If you are a GitHub Sponsor, send me an email and I'll send you the whole course for free, because you are an awesome individual.

You'll build a blogging application with the following features:

  • markdown + HTML editor (with real time preview and syntax highlighting)
  • ability to create + edit + view posts
  • build your own reactive store with the Composition API
  • create composables
  • learn about <teleport> and dynamic components
  • various optimizations, tips and tricks
  • advanced testing with Vue Test Utils
  • front-end authentication and authorization

Running

You can run the final project by

  • cloning this repo
  • yarn install
  • yarn serve