НУ я не был бы так строг. Тут же для начинающих. Я всё же за книги. Потому что в них есть целостность изложения! Все же мы по книгам когда то учились. НО почему то потом про это забывам. А для абсолютного начало лучше что то по легче. Тем более я немного из другой сферы :). Я цифровик инженер. НО приходиться и это осваивать :)
Книги хороши, когда информация в них останется актуальна длительное время. Книги про паттерны, алгоритмы, CS, какие-то большие языки, справочники - это все ок, круто и т.п.
По React-у чисто книг хороших нет, да они и не нужны потому, что информация в них очень быстро становится неактуальной в силу скорости развития экосистемы. А чтобы быть хорошей, книга по реакту должна быть про фронтенд вообще, о том, почему он такой, какой есть, какие вечные проблемы у него и как решаются)