I want to learn Vue.js!

570 Vue.js courses are available from Coursera, Edx, Lynda, Packt, Pluralsight, Stone River and Udemy or all in one place!

Letter for students

Vue.js, initially referred as Vue, is one of the fastest to learn JavaScript web development frameworks. The community promotes it as approachable, versatile and performant. And we can confirm it’s not just commercial random wording. This technology is a real thing. In a week, someone with front-end experience will work with Vue.js. Compared to Angular that requires 2-3 weeks and React more than a month.

InfoQ placed Vue.js in the Early majority (adopters), meaning on the wave! Stateofjs on the second place in developers preferences, just after React. Even more interesting, in the first place at `Heard of it, would like to learn it` category. Vue.js is also seventh on StackOverflow ranking for 2019 at `Web Frameworks` with 15.2% and second on both `Most loved web frameworks` and `Most wanted web frameworks`, React being always on the second place on all of these three categories.

The history or legend of Vue.js says it was created by Evan You after working for Google using AngularJS in a number of projects. No wonder it’s better! Even the current version of Angular has nothing to do with the very first version of it (angular people hated AngularJS).

The first version of Vue.js came in 2013, and the latest one 3.0 was released the third quarter of 2019.

Vue.js interest over time

loading

Interested in Vue.js?

If you need to find more data you can use our tool to compare and analyze the technology

About Vue.js

Vue.js (commonly referred to as Vue; pronounced , like view) is an open-source JavaScript framework for building user interfaces and single-page applications. == Overview == Vue.js features an incrementally adoptable architecture that focuses on declarative rendering and component composition. Advanced features required for complex applications such as routing, state management and build tooling are offered via officially maintained supporting libraries and packages, with Nuxt.js as one of the most popular solutions. == History == Vue was created by Evan You after working for Google using AngularJS in a number of projects. He later summed up his thought process: "I figured, what if I could just extract the part that I really liked about Angular and build something really lightweight." The first source code commit to the project was dated July 2013, and Vue was first released the following February, in 2014. === Versions === == Features == === Components === Vue components extend basic HTML elements to encapsulate reusable code. At a high level, components are custom elements to which the Vue’s compiler attaches behavior. - read more on Wikipedia

Vue.js courses by provider

570 Vue.js courses are available from Coursera, Edx, Lynda, Packt, Pluralsight, Stone River and Udemy or all in one place!

loading

Interact and click on chart provider to access more details about courses