Топовый выбор для стартующего веб-разработчика сейчас — React. Он самый популярный и под него больше всего вакансий, туториалов, комьюнити, мемов и вообще движухи. React реально котируют и в стартапах, и в крупных компаниях. Порог входа не слишком высокий, а если зацепишь хуки и TypeScript — вообще огонь.
Vue — тоже отличный фреймворк, особенно если хочется быстрее увидеть результат и пишешь мелкие проекты. В Азии и на фрилансе его часто юзают, у него приятная документация и чуть проще “войти”, чем в React.
Angular для новичка может показаться монстром: там строгие правила, TypeScript обязателен, большущий синтаксис. Но если захочешь потом в крупные корпоративные проекты — пригодится.
Короче, если цель — максимум практической пользы, стартуй с React. Часто даже вакансии на другие фреймворки смотрят на опыт с реактоподобными штуками. А главное — не забывай учить чистый JS и базу, без этого ни один фреймворк не поможет
Если расскажешь, что именно хочешь делать (сайты, голосовалки, админки, магазины) — могу подсказать конкретнее!