6

State of JS 2020

 3 years ago
source link: https://2020.stateofjs.com/en-US/?ref=sidebar
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

State of JS 2020

1St2At3E4OfJS520620

As crappy as 2020 was, JavaScript as a whole still managed to somehow move forward. As the language itself keeps improving thanks to new features like Optional Chaining and Nullish Coalescing, TypeScript's widespread adoption is taking things to a whole other level by popularizing static typing.

And on the framework side, just when we thought things were settling down, Svelte comes in and shakes everything up with a fresh take on the front-end. And even build tools are showing signs of new activity after years of webpack dominance.

But the difference this time is that the “old” guard –relatively speaking– is not going anywhere. Svelte and Snowpack are great, but so are React and webpack. And sure, they too will eventually fall prey to the Great JavaScript Churn, but not for many, many years.

So let's enjoy what we have here: a great ecosystem that just keeps getting even better!

Join Our Launch Livestream!

We'll be doing a special launch livestream in collaboration with the folks at the CodeItLive Twitch channel. Join us along with guests such as Sarah Drasner, Josh W. Comeau, and Kent C. Dodds to discuss this past year's JavaScript trends!

Download Our Data

You can download the raw JSON data for this survey. Let us know if you end up making your own data visualizations!

State of CSS

If you haven't seen it already, we strongly recommend checking out the State of CSS 2020 Trend Report to get up to date on the past year's three main CSS trends.

Thanks

Many thanks to Alexey Pyltsyn for his help with translations.

Thanks as well to Amelia Wattenberger for helping us update her original “Changes Over Time” chart from last year. If you want to learn how to build your own amazing data visualizations there's no better way than her D3 video course.

Credits & Stuff

The State of JavaScript Survey is created and maintained by Sacha Greif and Raphaël Benitte.

Watch this video overview to learn more about the technical aspects of the project, from data collection to data visualizations. Questions? Feedback? Get in touch or join our Discord.

And now, let's see what JavaScript has been up to this year!

– Sacha and Raphaël


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK