Vue 3 is Now Released
Published on by Paul Redmond
Vue.js has announced v3 is now released and available. This exciting release maintains Vue’s small size footprint but touts new powerful features such as the Composition API, Teleport, Fragments, performance improvements, and many more.
While Vue 3 is out, many supporting libraries around Vue 3 are still in beta status:
All of our official libraries and tools now support Vue 3, but most of them are still in beta status and distributed under the
next
dist tag on NPM. We are planning to stabilize and switch all projects to use thelatest
dist tag by end of 2020.
Read more in the Introduction for Vue 3 support for the first-party Vue libraries.
We’d highly recommend checking out Laracast’s What’s New in Vue 3 series, which goes into hands-on examples of Vue 3 concepts such as Vite, the new composition API, fragments (multiple-root nodes), teleport, and many exciting features made possible in Vue 3.
Vue 3 is now officially out! Here's what new.https://t.co/Xho355GG2U
— Laracasts (@laracasts) September 18, 2020
For those using Typescript, this series also covers using TypeScript in Vue 3, which is substantially better than TypeScript support in Vue 2.
Vue Mastery also has a free Intro to Vue 3 course, along with a focused Vue 3 Composition API series.
You can read the Introduction documentation in the migration guide for a deeper dive on all of the new features Vue 3 has to offer as well and how to upgrade applications from Vue 2. Lastly, check out the release notes on GitHub for a quick overview of what Vue 3 has to offer.
Congrats to the Vue.js team on the launch!