Instead of analyzing all the results himself, Greif enlisted the help of experts for each topic to give the results a more informed, well-rounded presentation. The survey covers front-end, full-stack, mobile and testing frameworks, build tools, developer profiles, and much more.
React won out in terms of developer satisfaction for front-end frameworks at 92%, closely followed by Vue.js (89%). Redux is the most popular tool for state management by a wide margin.
In breaking down API layers, REST APIs dominate the landscape with 79% of developers who have used them before being willing to use them again. Firebase comes in much further behind at 18%, followed by GraphQL at 5%.
Greif’s questions regarding build tools show that Webpack and Gulp are used roughly twice as much as Grunt and Browserify. Grunt, however, has a high dissatisfaction rate with 42% of those who have used it before indicating they would not use it again.