Banner
Home / Blog / Prepare for Vue.js 3
Prepare for Vue.js 3

Prepare for Vue.js 3

Alex Kyriakidis
Alex Kyriakidis
November 27th 2019

The new version of Vue.js is right around the corner. As of today, Vue 3 is in pre-alpha version and the source code is available on GitHub, under the vue-next branch.

There's been a lot of fuss about the new version of Vue.js, and specifically about the new Composition API. If you have never heard of it, you can take a look at the slides from my talk, Vue 3 and the Composition API, that I presented at Vue Toronto recently. (video of the presentation is coming soon!)

Vue.js 3 news

Besides of the new API, that is purely additive, and nothing is being deprecated, there are quite some new, exciting features coming in Vue 3.

We have written some in depth articles/tutorials on these topics:

  • Faster Web Applications with Vue 3 - We tend to hear more and more about the upcoming 3rd major release of Vue.js. While not everything is certain yet by following discussions, we can safely assume that it’s going to be a huge improvement over the current version (that is already outstanding).

  • Exciting new features in Vue 3 - The Vue.js Core team is bringing some exciting new features in Vue 3. Composition API, Fragments, Portals, and Suspense, to name a few. Learn what all these are in this article.

  • Suspense – a new feature in Vue 3 - In this article, we take a deep dive into the new Suspense feature that will be shipped with Vue.js 3. Suspense is a special component that renders a fallback content instead of your component until a condition is met.

    ... and we publish more every week!

Let us know how you like them in the comments. Filip will be very happy to hear your thoughts. 🙃

Besides written tutorials, we are also working on Vue 3 video courses. But we are waiting for the new API to be finalized before we start the recordings. We don't want to teach you something that might change tomorrow. (most Vue 3 changes are in RFC status right now)

We will have many courses next year on Vue 3, including the highly anticipated and requested, Vue.js 3 Master Class.

Get Ready for Vue 3

Now, if you want to get ready for Vue 3 - make sure you are an expert on Vue 2! 🦉

Most of the surface API will be the same, so the better you know Vue 2, the easier and faster it will be for you to master the new features!

If you want to learn vue.js in-depth, I highly recommend you watching our Vue.js courses. (many of them are free! 😊) Check out our detailed course catalogue to get an overview of our content.

Right now we are running our Black Friday sale where you can get a year of access at 40% OFF.

This is GUARANTEED the lowest price you can get during the next 365 days!

With a yearly license, you can watch all our content, and get access to the Vue 3 upcoming courses when they land!

We are a small business and your support really helps us keep going and gives the ability to work on content - tutorials and courses - for the community. ❤️

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

Crafting a Custom Component Library with Vue and Daisy UI

Crafting a Custom Component Library with Vue and Daisy UI

Do you want to build your own component library with Vue.js? We’ll show you how to get started in our course: Crafting a Custom Component Library with Vue and Daisy UI.
Daniel Kelly
Daniel Kelly
Use Hygen to Bootstrap New Components in your Custom Vue UI Library

Use Hygen to Bootstrap New Components in your Custom Vue UI Library

Hygen is a code generation tool. It’s super useful for bootstrapping new components in a Vue.js Component Library.
Daniel Kelly
Daniel Kelly

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.