Книги дают базовые знания. Это критерий, по которому нужно выбирать книги.
Статьи дают актуальные знания — тренды, обновления площадок и прочее.
Но чтение и того, и другого должно идти параллельно с практикой и наращиванием опыта. Тогда будет больше пользы.