Experience with Angular, React, jQuery, NodeJS, full stack Microsoft (4.6.x these days, unfortunately).
In my opinion:
- jQuery = barebones interactions, i.e internal site. Or personal scripting in Violentmonkey@violentmonkey.
- React = portfolio page with media and a "contact me" feature.
- Angular = web application, i.e a store or high-feature website.
jQuery != framework. React = framework. Angular = framework. (React=Angular)
Angular > React for a web application I prefer Angular. By experience, site = web application (rxjs is neat).
Words: React is more "heres how to do a site", Angular is more "heres a framework".