Introducing the release of Vue 3
Tags: vuejavascriptwebdeve
Published: 2020-09-21 13:01:28

---
title: Introducing the release of Vue 3
published: true
date: 2020-09-18 22:40:35 UTC
tags: vuejavascriptwebdeve
canonical_url: https://www.thisdot.co/blog/introducing-the-release-of-vue3
---

Back in October 2018, [Evan You](https://twitter.com/youyuxi) announced plans to start building the third version of VueJS. Featuring [30+ RFCs](https://github.com/vuejs/rfcs/tree/master/active-rfcs), over 2,600 commits, [628 pull request](https://github.com/vuejs/vue-next/pulls?q=is%3Apr+is%3Amerged+-author%3Aapp%2Fdependabot-preview++sort%3Aupdated-desc) from [99 contributors](https://github.com/vuejs/vue-next/graphs/contributors), Vue 3's release reflects tireless ingenuity, passion, and hard work. Its release, no doubt, is a cause for celebration for all of the Vue community members who have been eagerly awaiting it.

I, for one, am thrilled to share some resources that I believe will help developers migrate to Vue 3:

- [Vue 2 -> Vue 3 Migration Guide](https://v3.vuejs.org/guide/migration/introduction.html)
- [Vue Router 3.0 -> Vue Router 4.0 Migration Guide](https://next.router.vuejs.org/guide/migration/#new-features)
- [Vuex 4](https://github.com/vuejs/vuex)
- [Chrome Vue JS DevTools](https://chrome.google.com/webstore/detail/vuejs-devtools/ljjemllljcmogpfapbkkighbhhppjdbg?hl=en)
- [FireFox DevTools](https://github.com/vuejs/vue-devtools/releases/tag/v6.0.0-beta.2) 

Here at [This Dot](https://www.thisdot.co/), we have tracked Vue 3's development from the onset. We have written [blog posts](https://labs.thisdot.co/blog), published a [book](https://labs.thisdot.co/books), hosted [Vue Meetups](https://www.vuemeetup.com/#/), debuted [JavaScript Marathon](https://labs.thisdot.co/blog/free-vuejs-training-during-javascript-marathon-hosted-by-this-dot-labs), shared [Modern Web Podcasts](https://www.thisdot.co/modern-web), and more!

Today, we’ll take a guided tour through all the material we have shared on Vue 2 and Vue 3.

## Blog Posts

Here are our latest blog posts on Vue 3:

- [How to Set Up Storybook in Vue 3](https://labs.thisdot.co/blog/how-to-set-up-storybook-in-vuejs)
- [Async Components in Vue 3](https://labs.thisdot.co/blog/async-components-in-vue-3)
- [Your first Vue 3 app using TypeScript](https://labs.thisdot.co/blog/your-first-vue-3-app-using-typescript)
- [Teleporting in Vue 3](https://labs.thisdot.co/blog/teleporting-in-vue-3)
- [Content Distribution in Vue 3](https://labs.thisdot.co/blog/content-distribution-in-vue-js)
- [Custom Directives in Vue 3](https://labs.thisdot.co/blog/custom-directives-in-vue-js)
- [Vue 3 Composition API, do you really need it?](https://labs.thisdot.co/blog/vue-3-composition-api-do-you-really-need-it)

You may access the remaining blog posts at [This Dot Labs Blog](https://labs.thisdot.co/blog).

## A Complete Guide to VueJS

In April 2020, This Dot released [A Complete Guide to VueJS](https://labs.thisdot.co/blog/this-dots-a-complete-guide-to-vuejs-is-now-available-for-free-download) by [Bilal Haidar](https://twitter.com/bhaidar). This book is a precise, and detailed resource for learning VueJS, and highlights some top courses for Vue and JavaScript. Most importantly, it gives a brief introduction to almost all the new features in Vue 3.

Grab your own [copy](https://labs.thisdot.co/blog/this-dots-a-complete-guide-to-vuejs-is-now-available-for-free-download) for free!

## Vue Meetups

We have hosted more than 10+ Vue Meetups in the past year with dozens of speakers, [including Evan You](https://www.youtube.com/watch?v=Nk3cC7xNfkk&t=15s), other Vue Core team members, and Vue developers interested in the future of the framework.

To watch past meetup recordings, follow this [link](https://www.vuemeetup.com/#/archive) to get access to all the meetups on one page.

## JavaScript Marathon

This Dot's team delivered six free live Vue JS tutorials during the [JavaScript Marathon](https://labs.thisdot.co/blog/announcing-september-javascript-marathon-free-online-training).

Here’s a list of all the VueJS live sessions recordings:

- [1 Hour to Learn Vue](https://labs.thisdot.co/resources/1HourToLearnVueJS)
- [Master State Management in Vue with VueX](https://labs.thisdot.co/resources/MasterStateManagementInVueWithVueX)
- [Master PWA in Vue](https://labs.thisdot.co/resources/MasterPWAInVue)
- [Learning Unit Testing in Vue](https://labs.thisdot.co/resources/LearningUnitTestingInVue) 
- [Pro Tips on Using AWS with Vue](https://labs.thisdot.co/resources/ProTipsonUsingAWSwithVue)
- [Debugging Vue: Quick Tips and Tricks](https://labs.thisdot.co/resources/DebuggingVueQuickTipsAndTricks) 

## Modern Web Podcasts

This Dot's team delivered more than 40+ podcasts in the last two years.

Here’s a link to the Vue JS Podcasts:

- [S07E1 Modern Web Podcast - Introducing Vite - Evan You’s new project + Vue 3 Updates](https://modernweb.podbean.com/e/s07e1-modern-web-podcast-introducing-vite-evan-yous-new-project-vue-3-updates/)
- [S06E12 Modern Web Podcast - Vue 3, Code Education, & the Vue Community](https://modernweb.podbean.com/e/s06e12-modern-web-podcast-vue-3-code-education-the-vue-community/)
- [S06E4 Modern Web Podcast - Vue Updates with Chris Fitz, Jake Dohm, and Rob Ocel](https://www.podbean.com/media/share/pb-2a3ac-ad18b1) 

## The Future of Vue

The team at This Dot is hardly finished tracking Vue's progress, as well as the progress of many other web based technologies. To join us on our technical exploration journey, be sure to follow [This Dot Media](https://twitter.com/ThisDotMedia) on Twitter!

If you have specific questions about how to begin your Vue 3 migration, or have general questions about Vue 3, don't hesitate to reach out to us at [hi@thisdot.co](mailto:hi@thisdot.co).