Responsiveness is one of many reasons, There are tremendous amount of functionality and utilities provided by these frameworks below. The list that we shared with you is based on popularity, functionality, and the future stability in the market of these frameworks.
Angular is very useful and recommended framework because of its useful tools and ready made implementation.
There always be a fight between Angular and React for the first stage, React also deserves the rank first in list.
Ember.js came into this world in 2015, and since then, it starts gaining popularity, the rank four in this list is definitely for this framework because it uses two way data binding and able to establish a platform where complicated user interface handled.
(Meteor.js or MeteorJs)This framework is actually used for the back-end development, database management, and more.
But in the end the choice should be yours, because your interest matters the most.