Trending Tech Tuesday: Vue.js

Published on Sep 18, 2018

Updated on Nov 3, 2022

Written by Emsi Burning Glass

Trending Tech Tuesday: Vue.js

Emsi is a labor market analytics firm that continuously searches millions of job postings across the web. This is the eighth installment of a trending tech series in which I am sharing tech skills that are trending in Emsi’s job postings data. In case you missed it, here is last week’s post on Pytorch. Today, we’ll talk about Vue.js.

12-month growth rate in unique postings for Vue.js: 176%

What is Vue.js? Vue.js is a progressive JavaScript framework for building user interfaces. In short, it’s a tool that helps developers build more maintainable and testable codebase. From vuejs.org:

“Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is easy to pick up and integrate with other libraries or existing projects. On the other hand, Vue is also perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern tooling and supporting libraries.”

Like the other JavaScript frameworks Angular and React, Vue.js allows more dynamic and user-friendly experiences with less headache for the developers. But Vue.js was created in response to some of the shortcomings of these existing frameworks and offers simplified and easier to learn experience. Here is a great comparison of the three frameworks.

Figure 1. Jobs Requiring Vue.js Over Time (September 2017 to August 2018)

Figure 2. Top Jobs Requiring Vue.js (September 2017 to August 2018)

The table below shows the in-demand skills around Vue.js from job postings side-by-side with the actual skills of people currently employed with the skill Vue.js on their profile. This data is available in Analyst, where we’ve combined our job posting data with detailed employment data from over 106 million professional profiles.

Figure 3. Skills Occurring Around Vue.js (September 2017 to August 2018)

If you have questions, contact me at aolanie@economicmodeling.com.