This is an up-to-date list of recommended books for learning React.
Beautifully written and approachable guide to learning React and ES6.
Well-written introduction for true beginners.
Build a full-stack web app with React, Redux, and GraphQL.
Comprehensive look at building, testing, anti-patterns, and more.
A very complete 800+ page project-based approach to React.
React changes quickly and sometimes book authors have a hard time keeping content up-to-date. Wes Bos has one of the best video courses out there, React for Beginners, which introduces React core concepts and building a real-world project.