Member-only story
Finding The Best Frontend Tool of 2021
Anyone starting a career in software development is likely to be faced with the challenge of choosing a first language, framework, or toolbox. I’m sure each of you is familiar with this. The answer to the question of what should be studied first is not so easy to find. The thing is that there are so many languages and auxiliary tools in the programming industry. In order to facilitate the choice of tools for those programmers who focus on front-end development using JavaScript, I decided to talk about three popular JS tools. I’ll talk about Angular, React, and Vue.

First, I’ll give you some research that will help us understand the “balance of power” in the modern web development arena. And then I’ll talk about the advantages and disadvantages of these tools.
Stack Overflow Research

The study Stack Overflow 2019 you can find information about the popularity of frameworks and libraries. Here the React library and the Angular framework are ranked second and third, respectively. In a similar 2018 study, Angular was superior to React. But if you look at the results of a survey of professional developers, then in 2019 Angular will also be higher than React. But Vue, despite the fact that this framework is actively developing, is in the ranking only in the seventh position.
NPM Trends Project Data

The above graph is built using the capabilities of the NPM Trends project. This shows the change in the number of downloads of the respective packages over time. In particular, our graph shows data for 6 months of 2020. Here you can clearly see that React, according to the studied indicator, significantly outperforms its competitors. And the number of Vue downloads, on the other hand, is gradually increasing and is now in the region of 1.5 million.
NPM Trends allows you to analyze not only the number of package downloads from NPM, but also the data of the corresponding projects…