When it comes to starting a project there’s always a question in our heads… What framework to use? In this document three different frameworks have been selected thanks to their characteristics and popularity. It must be said that any of them can bring success to the project.
Angular, React and VueJS have been selected since they have a high popularity index, fanbase, tools and support that differentiate them from the rest of front end development frameworks.By using Google Trends we can see a popularity index headed by Angular, followed in second place by React and VueJS at the third place at the beginning of 2021.

Following the search for popularity and market share, Stack overflow obtained the following statistics through a survey of its subscribers:
Angular has a popularity rating of 51.7% among developers, React 66.9% while Vue has not earned a special place to take it into account.
But still, let’s look at a new graph (GitHub stars history) provided by GitHub in terms of the rating of the frameworks as for popularity among developers:
A library created by Facebook for front end development oriented to the use of components for the creation of User Interfaces, this serves both the development of single page applications as well as for mobile development.
Advantages:
Disadvantages: