Overview
Before digging deep in the details, let's take a moment to take in a bigger-picture overview of the JavaScript ecosystem in 2019 courtesy of the talented Amelia Wattenberger, our guest data visualization expert!
Changes Over Time
Each line goes from 2016 to 2019. A higher point means a technology has been used by more people, and a point further to the right means more users want to learn it; or have used it and would use it again.
Guest Expert: Amelia Wattenberger
Amelia Wattenberger is a frontend developer and designer focused on data visualization. She is the author of Fullstack D3 and Data Visualization, a guide to creating your own data visualizations, and she shares thoughts and how-tos on Twitter and her site.
Satisfaction vs Usage
This chart shows each technology’s satisfaction ratio over its total user count. It can be divided into four quadrants:
- ASSESS: Low usage, high satisfaction. Technologies worth keeping an eye on.
- ADOPT: High usage, high satisfaction. Safe technologies to adopt.
- AVOID: Low usage, low satisfaction. Technologies probably best avoided currently.
- ANALYZE: High usage, low satisfaction. Reassess these technologies if you're currently using them.