We were pretty sure 2018 would be the last time we did this survey. After all, the JavaScript ecosystem can’t very well keep changingagain, can it?
But what do you know, turns out JavaScript isn’t quite done changing just yet! And so we had to dig up our components and charts, curse us-from-a-year-ago for writing such crappy code, and get to work.
We had some help though. The amazingAmelia Wattenbergerjoined the team as a guest dataviz expert to contribute a fresh new look on our data, and you’ll be able to explore her work in theOverviewsection.
We also borrowed a couple new visualisations from the State of JS’s sister survey, theState of CSS. We recommend checking it out if you haven’t done so yet!
The State of JavaScript Survey is created and maintained by:
(me!): Design, writing, coding
Be sure to check out my React / GraphQL JavaScript framework,Vulcan.js, as well as Raphaël’s React data visualization librarynivo.
Download Our Data
You candownload the raw JSON data for this survey. Let us know if you end up making your own data visualizations!
Completion Percentages
Because all survey questions could be skipped, some questions ended up with fewer answers than others. So we’ve added a small pie chart indicator to each question to let you know which proportion of total respondents answered it.
Credits & Stuff
The site is set in IBM Plex Mono. Questions? Feedback?Get in touch!
And now, let’s see what JavaScript has been up to this year!
– Sacha and Raphaël
GIPHY App Key not set. Please check settings