Over 20,000 developers share their favorite JavaScript capabilities, front-end frameworks and back-end frameworks in a new survey. The favorite JavaScript front-end framework was React, closely followed by Svelte in the satisfaction rating.
The data comes from the fourth State of JavaScript survey, which included responses from 21,717 developers worldwide. Most developers were satisfied with Microsoft-supported JavaScript, followed by Reason, Elm, ClosureScript, and PureScript. But TypeScript also rose to the top of developers' interest. About 58% of developers reported that they used TypeScript and that they would use it again.
Svelte, which promises a “radical new approach to building user interfaces,” was the top framework that developers were interested in learning. However, only three-quarters of developers were aware of it, compared to React, Angular, and Vue.js, which all developers are at least familiar with.
Angular has fallen out of favor with JavaScript developers in recent years, with a satisfaction of just 38% compared to 68% in 2016. About 40% of developers who used Angular did not want to continue doing so, according to Stack Overflow's 2019 survey.

The top “data layer” for managing data in applications was GraphQL, followed by Apollo, Redux, MobX, and Relay. Express dominates the back-end JavaScript frameworks, which flow from Next.js, Next, and Gatsby.
Most JavaScript developers report earning a decent income, with 30.6% claiming to earn between $50,000 and $100,000 per year, while 20% report earnings between $100,000 and $200,000 per year.
The population of the survey belonged to 91.3% of the people identified as men versus only 6% identified as women.
Approximately 80% of developers agreed with the statement that “JavaScript is moving in the right direction”, but the percentage that strongly agreed dropped from 52% in 2018 to just 20% this year.
On the other hand, the percentage of developers who strongly agreed with the statement that building apps is “too complicated right now” has dropped from 30% in 2016 to just 10.5% today.
