This is an archived version of the site

Evan You: Excited to Announce Vue.js 3.0 One Piece

We were honoured to be the hosts to the creator of Vue, Evan You who revealed exclusive news about the Vue.js 3.0 Release live at the Vuejs Global Live Online Conference on the 18th of  September 2020.

If you missed the live broadcast, make sure you don't miss it by subscribing to our channel NOW:


Excited to Announce Vue.js 3.0 "One Piece:

2 Years, 37 RFCs, 2682, 628 Pull Requests, 99 contributors.

Vue’s mission has always been to be a framework that is approachable, that is easy to learn with a mild learning curve. More importantly, we wanted it to be a framework that grows with the user.

So what does that even mean?

That means that even though Vue retains a very mild learning curve, that a beginner with basic html, CSS JavaScript knowledge can pick a view. We realised that users don’t always stay a beginner. They will start to grow, they will start to build more challenging projects, they will grow in their career into more challenging scenarios. They will face with tasks that are harder to deal with than their previous knowledge. So, if they choose a framework that is easier to start with we don’t want them to be stuck with the simple solutions that cannot deal with complex cases later.

So the goal of Vue is to retain mild learning curve but still give you all the possible tools, systems and advance APIs that you might need one day in the future to deal with these complex cases. To do that better, we have to take this concept a bit further.

What’s new in Vue 3?

  • It is more maintainable, for us maintainers by switching to TypeScript. We modularise the internals.
  • It is faster. Faster and better performance. New proxy based reactivity system. Compiler-informed virtual dome and server side rendering.
  • Tree shaking to make it smaller and compile-time flags to allow you to drop things that cannot be automatically tree shaking.
  • It scales better, provides composition API to tackle complex use cases.
  • We are offering better development experience and the new single file component improvements. Vader is also making great improvements by providing type checking for template expressions and props of subcomponents.

Vue 3 is no longer a single black box!

By continuing to visit this site, you accept the use of cookies by Google Analytics for statistical purposes.