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).
Vue team is doing an amazing job of improving framework APIs. Evan You described goals for Vue 3 as:.
Make it smaller. Make it more maintainable. Make it easier to target native. Make your life easier.
Vue 3 Courses/Articles:
And I am sure by looking at RFCs and talks that all of the above goals will be achieved without a problem.
vue JS 3 Tutorial/Articles and Blogs:
Learning Platforms that provides Vue 3 Tutorial for beginners:
In this article, I would like to guide you through some of the changes that seem most interesting to me in terms of their impact and possibilities.
Before digging into certain APIs, as a performance freak I would like to talk about the performance of Vue 3. And there is a lot to talk about!
We can find significant improvements in almost every surface! Let’s start with the bundle size of Vue 3.
Currently minified and compressed Vue runtime weights around 20kB (22.8kB for current 2.6.10 version).
Vue 3 bundle is estimated to weigh around half of it, so only ~10kB!