Home / Blog / Vue 3 Beta is released – Learn the latest news
Vue 3 Beta is released – Learn the latest news

Vue 3 Beta is released – Learn the latest news

Alex Kyriakidis
Alex Kyriakidis
April 17th 2020

Yesterday Evan You, the creator of Vue.js, announced the first beta version of Vue 3.

Vue 3 comes with great performance improvements and focuses on making developing enterprise applications even smoother and faster. Additionally, it introduces new components and developer-experience focused changes, to delight Vue.js developers of any kind.

We were already aware of a lot of exciting new features that are coming in Vue 3 based on the alpha releases. However, the beta release means that Vue 3 is getting closer. The beta also introduces noteworthy changes compared to Vue 3 alpha and pre-alpha versions. The one that caught my eye, is that the new Portal component will eventually be called Teleport .

Evan You gave a fantastic talk at ThisDot Online Meetup where he went through all the new features and changes.

Read Evan’s presentation slides on Vue 3 beta here:

In order for Vue 3 to get to a stable version, the full ecosystem should be adapted. Both Vue Router and Vuex are Vue 3 ready already - in alpha version. Vue cli comes with experimental support for the moment.

The Vue.js team is putting a lot of effort to make the upgrade from Vue 2 to Vue 3 extremely smooth for Vue developers! The new Documentation is currently under heavy work and Sarah Drasner is working on the Migration guide, which will cover all big and small changes you got to do when upgrading to Vue 3. This guide will be offered along with a fantastic migration CLI (command line tool) that will be your companion when the time comes - parsing your codebase and offering you tailor made auto-applied and manual fixes and suggestions.

Watch the State of Vue presentation by Evan You and Thorsten Lünborg on YouTube.

Answers to common Vue 3 questions

What will happen to Vue 2? Will there be an LTS?

In Q3 2020 it’s planned to have the last minor release for 2.x that will be offered as LTS (long-term support) for 18 months. It will continue to receive critical security updates even after the LTS period.

How can I use Vue 3 beta?

There is a plugin called vue-cli-plugin-vue-next that allows you to try out Vue 3 today. Know that it’s for preview purposes only.

Should I upgrade my production apps to Vue 3 Beta?

NO! The API is not finalized yet. It is recommended to use Vue 3 for experimental purposes only and for testing your libraries if you are a library author.

Is there a public Roadmap?

There sure is! Find the Vue 3 Roadmap on GitHub.

What about Nuxt 3?

The Nuxt team has announced that they have already developed a working prototype that integrates with Vue 3 and the composition API.

What is so awesome in Vue 3?

I recently gave a talk at the Vue.js Amsterdam conference about what you will love in Vue 3.

Start learning Vue.js for free

Alex Kyriakidis
Alex Kyriakidis
Founder of Vue School. Vue.js Team Member. Author of the first 2 books about Vue.js. Frozen coffee (Frappe) lover.

Latest Vue School Articles

How to Structure a Large Scale Vue Application

How to Structure a Large Scale Vue Application

Organizing your Vue.js project to make it scalable is essential to success. In this article, learn some strategies for structuring your large scale Vue.js apps
Daniel Kelly
Daniel Kelly
Automatic File-Based Routing in Vue.js with TypeScript Support

Automatic File-Based Routing in Vue.js with TypeScript Support

This article introduces you to the exciting world of Automatic File-Based Routing in Vue.js 3 using unplugin-vue-router. Say goodbye to verbose router configuration files and embrace a more intuitive, maintainable, and developer-friendly way to define your application's routes.
Mostafa Said
Mostafa Said

Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.

More than 120.000 users have already joined us. You are welcome too!

Follow us on Social

© All rights reserved. Made with ❤️ by BitterBrains, Inc.