Думаю что тебе первым делом нужно хорошо знать js a дальше выбрать самому какой из фреймворков и их концепций ближе и понятнее. Я в своё время поднял на хороший уровень знание jquery и сейчас знаю но это мне не помешало изучить реакт. Есть места где до сих пор целесообразнее использовать jquery но это очень специфичные задачи. Основную часть задач скажем процентов 80 если не 90 решаю на реакте. Думаю главное преимущество всех фреймворков что ты перечислил по сравнению с jquery это скорость и концепцию компонентов. Может где то отвалиться часть приложения при этом остальная часть будет прекрасно работать что не скажешь о jquery. Концепция Компонентов так же позволяет уменьшеть дублирование кода и переиспользования компонентов.
В общем много за и мало против. В любом случае решать тебе.