Opinions
How do you feel about the state of {topic}?
JavaScript is moving in the right directionCompletion percentage: 86.9% (20640)Completion percentage: 86.9% (20640)
Completion percentage: 86.9% (20640)
Completion percentage: 86.9% (20640)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
Building JavaScript apps is overly complex right nowCompletion percentage: 87.6% (20813)Completion percentage: 87.6% (20813)
Completion percentage: 87.6% (20813)
Completion percentage: 87.6% (20813)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
JavaScript is over-used onlineCompletion percentage: 87.6% (20828)Completion percentage: 87.6% (20828)
Completion percentage: 87.6% (20828)
Completion percentage: 87.6% (20828)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
We asked members of the JavaScript community to share their “pick of the year”
My 2020 Pick: Ben Hong
Ben is one of the most generous people in the JS community. He's active in open source (on the Vue core team), consistently makes useful content for developers to learn, and is very giving with his time.
We asked members of the JavaScript community to share their “pick of the year”
Cassidy Williams
Principal Developer Experience Engineer at Netlify
I enjoy building JavaScript appsCompletion percentage: 87.7% (20852)Completion percentage: 87.7% (20852)
Completion percentage: 87.7% (20852)
Completion percentage: 87.7% (20852)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
I would like JavaScript to be my main programming languageCompletion percentage: 87.8% (20870)Completion percentage: 87.8% (20870)
Completion percentage: 87.8% (20870)
Completion percentage: 87.8% (20870)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
The JavaScript ecosystem is changing too fastCompletion percentage: 87.8% (20874)Completion percentage: 87.8% (20874)
Completion percentage: 87.8% (20874)
Completion percentage: 87.8% (20874)
Agree Strongly | |
Agree | |
Neutral | |
Disagree | |
Disagree Strongly |
How happy are you with the general state of web technologies?
How happy are you with the general state of JavaScript?
What do you feel is currently missing from JavaScript?Completion percentage: 7.9% (1883)Completion percentage: 7.9% (1883)
Completion percentage: 7.9% (1883)
Completion percentage: 7.9% (1883)
Features you'd like to see in JavaScript one day.
Recommended Resources
Mike North
TypeScript 3 Fundamentals, v2
Learn key Typescript features such as typing variables and function signatures, abstract classes, interfaces, enums and more.
Wes Bos
React For Beginners
Upgrade your JavaScript skills to learn React.js in just a couple of afternoons.
Thanks to our partners for supporting us! Learn more.