Как вырасти до хорошего JS(React\Vue) программиста?
Пока забей на React/Vue и тд, и на алгоритмы и паттерны тоже.

Порядок учебы должен быть таким:
1. JS основы и практика (если практики нет в работе ищи задачки в интернете)
Настоятельно рекомендую полностью изучить этот бесплатный open-source учебник: https://learn.javascript.ru/
Я еще у них же проходил курс по JS платный (это не обязательно, курс очень во многом повторяет содержание учебника и задачи из него).
В этом учебнике ты найдешь все и про js и про ооп и про работу js в браузере и тд. И подается это все от простого к сложному.
Изучи основы js наизусть, а остальное прочитай и попрактикуй на разок и перечитывай по мере необходимости в работе.

2. Изучи как делать сборку проекта для начала с помощью gulp, потом вебпак.
например: (или другие курсы с ютуба)
https://learn.javascript.ru/screencast/gulp
https://learn.javascript.ru/screencast/webpack
Научись делить код js, scss на небольшие файлы-модули - храни их в правильной структуре и настрой сборку.
Научись настраивать проект так чтобы в нем была сборка js файлов в один, с использованием babel.
Чтобы была сборка стилей scss. И например оптимизация картинок автоматическая.

3. Немного порешай алгоритмы чтобы размять мозг,
например на https://www.codewars.com/

4. Дальше нужно поучить Реакт/Вуй и тд.
Читай документацию и попробуй сделать какой нибудь мини проект.
(например сделай приложение: список в котором можно добавлять элементы и подэлементы до бесконечности т.е. у каждого элемента будет кнопка "добавить дочерний элемент" и "удалить элемент") было у нас такое тестовое задание.

5. Пройди бесплатный курс по Redux от самого создателя редакса Дена Абрамова https://egghead.io/courses/getting-started-with-redux

Дальше уже надо искать работу junior Front-end разработчика, и на проекте подробно изучать документацию всех инструментов которые используются.

Минутка мотивации: Я сам изучил js в основном на learn.javascript и react на оф. сайте, и сейчас спустя 3 года плотной работы с js занимаю должность senior front-end разработчика и team lead-а на проекте. (не хвастаюсь, но мотивирую :) )

Я в числе прочего собеседую людей, и самое важное на что мы в компании смотрим это крепкие знания по js.
Остальное можно доучить достаточно быстро. И когда мы набираем людей например на должность junior React разработчика, то знания js и умение шевелить мозгами обязательны, а вот знаний реакт достаточно поверхностных. Ну и желательно иметь js/react опыт хотябы в виде собственных pet projects на аккаунте github.
постоянно натыкаюсь на огромное море текстовой информации

Не правильно, нужно сначала практиковаться, а после читать теории.

Будьте добры, подскажите книги

Книги для JS/React/Vue не нужны, я уже сказал, нужно больше практики чем чтения, на данных языках.

сейчас закончил книгу Моргана "JS для детей",
Уверен если возьметесь за другую любую задачу то сразу забудете знания из книги.

практика там есть, но её небольшое количество.
Скину вам пару ссылок где огромное количество практик.
JavaScript
React
Vue