You should not choose a framework or library based on preferences or personal opinions, but on your requirements. No one here can answer your question, which framework or library meets them better (at least not from the info you gave us).
Frameworks, like Angular, Aurelia and Vue are nice for SPA, which have a lot of user interaction and need a binding between HTML, JS and the data. For example if you want to display data on a dashboard and the server pushes various new data all the time, you can use one of those frameworks to just hook up your ws stream to the framework and it will magically update the view.
Libraries, like Polymer and React, help you organize components ("widgets") on your site. If you have many different little more or less self-contained applications, like Hashnode or Facebook have (menu, invite, notifications, user-pop-up, etc.), then you can encapsulate and separate them, which helps with overview a lot.