Angular => Framework
React => JS-Libary
Vue.js => Framework
...
Wieso hier auf hören? Svelte sollte auch ein bekannter Name sein.
Wenn du Reacht willst: Warum nicht auf Next.js, Gatsby
Vue? Warum nicht Nuxt.js dafür hernehmen?
Es ist eigentlich gar nicht so wichtig was du hernimmst. Am Anfang ist erstmal wichtiger, dass du JS gut kannst. Die Beste Lösung bringt dir nichts, wenn du schlecht mit JS bist.
Am Ende gibt es kein "besser"...ist alles JS am Ende...alle diese Tools haben große Communities und ihre Fans.
Konsens ist eher, dass Enterprise Anwendungen meist eher in Angular realisiert werden, während andere Projekte oft mit React oder Vue bzw. Next.js usw realisiert werden.
Wer was anwendet, siehst du ja auf den Websiten der entsprechenden Libary bzw. Framework ...
Wichtiger ist anzufangen, statt ewig zu grübeln was man lernen will.