Framework 1 - React
React is a framework developed by Facebook for the purpose of simplifying the creation of interactive UIs. React is popular because it is simple and flexible when creating UIs. Many corporations use React such as Facebook, Instagram, and PayPal. React minimizes high cost DOM operations to ensure performance optimization.
Framework 2 - AngularJS
AngularJS is maintained by Google, and is used for declaring static documents, and mostly deals with extending HTML vocab. AngularJS is popular because of its features in HTML, CSS, and JavaScript. AngularJS is easy to learn once you understand the syntax and have a good knowledge of JavaScript concepts. However, it seems Google is no longer going to keep updating AngularJS in favor of Angular.
Framework 3 - Vue.js
Vue.js is used to build web interfaces and single page applications. It has a good performance similar to React and doesn't use a lot of data. Vue.js is popular, being used by Nintendo, Louis Vuitton, Adobe, and more. It seems easy to learn if you already know JavaScript and HTML.
Summary
React, AngularJS, and Vue.js are all frameworks that are highly popular and used frequently. AngularJS is not going to receive new updates past December 31st, 2021 and will eventually die out. These three are popular because of the ease of use, performance, and time to learn.