Well, here is a bit of a disclosure – Jest seems to be the library with the highest percentage of satisfied users, while GraphQL happens to be the technology that developers are most interested in learning.
There are some more novelties in the 2018 survey as well. Those include dark website mode, historical data for a comparison of results to previous years where possible, and giving each library an individual page for more detailed insights.
The team of the 2018 survey involves:
- Sacha Greif – for design, writing, and coding
- Raphaël Benitte – for data analysis and visualizations
- Michael Rambeau – for writing and additional stats
Do you want to take a peek into the behind-the-scenes making-of process for this survey? Sacha Greif has revealed some of the steps.
“We collected the data using Typeform, and we built our own command-line tool to generate surveys from YAML outlines through their API, which was a huge help for iterating quickly. We then treated and normalized the data using Elasticsearch, and we plugged the resulting JSON files into Gatsby to generate the site. We used a combination of Gatsby’s GraphQL data-querying features and plain old imports to load the data”, explained Sacha Greif in his recent article for the freeCodeCamp.
If you are eager to find out more, the whole project is available on GitHub for learning purposes.
And one more thing. We must say that the State of JS website is a piece of art for itself, along with that dark mode, innovative data visualizations, and a smart use of colors. Kudos to its creators for making such a remarkable digital experience!