Announcing the 2019 State of JavaScript Survey

sachagreif

Sacha Greif

Posted on November 26, 2019

Announcing the 2019 State of JavaScript Survey

It's that time of the year again: the leaves are turning red, the temperature is dropping, annoying Christmas music is being pumped through supermarkets worldwide, and the annual State of JavaScript survey is back!

This marks our fourth time running the survey. It's hard to believe it's already been three years since we started this project! To celebrate the occasion, let's take a quick walk through memory lane…

Or if you're in a hurry, just take the survey right now!

2016

The first edition ever was in 2016, the year of peak JavaScript fatigue.

The 2016 State of JS survey

While the weird pink-and-teal color scheme hasn't stuck around, a few signature characteristics of the State of JS surveys were already present from the start.

We already had that minimalist, "brutalist" aesthetic with monospaced fonts and flat colors; and we also had our five-option question format for every library question ("never heard of it", "want to learn it", "not interested", "would use again", "wouldn't use again"). From the start, the goal was not just to measure current popularity, but whether people actually enjoyed using each library.

This first edition was very successful, with over 9000 responses to the survey.

2017

2017 went even further in the "weird color scheme" direction with a daring purp'-and-yellow palette (what can I say, I was listening to Wiz Khalifa and Snoop Dogg at the time).

The 2017 edition

But we had much more than purely visual changes. Even though this was only the second edition ever, we had an amazing 28,000 developers fill out the survey!

This was also the first year Nivo.js creator Raphael Benitte came on board, and his dataviz expertise made a huge difference.

New data visualisations

2018

2018 is the year we hit our visual stride with a periodic table motif that was pretty well received.

We also switched to a dark theme, which made the charts and graphs stand out even more.

The 2018 edition

We "only" got 20,000 responses compared to the previous year's 28,000, but that might just mean the pace of change in the JavaScript ecosystem is slowing down. In any case it'll be interesting to see what happens this year!

2019

The main improvement this year is the addition of questions about JavaScript itself: which features do you use? Destructuring, arrow functions? Are you more of an object-oriented coder, or a functional programmer?

Another big change on the technical front is that we're now using our own home-grown survey platform. We just outgrew the form service we were using previously, and this will let us tailor our UI to the surveys even more in the future.

But enough talk, let's get to the action! Take the 2019 State of JavaScript survey and help us figure out this JavaScript stuff once and for all… well, until next year that is ;)

💖 💪 🙅 🚩
sachagreif
Sacha Greif

Posted on November 26, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related