Jump to ratings and reviews
Rate this book

Learning React

Rate this book
Contents at a Glance

1 Introducing React
2 Building Your First React App
3 Components in React
4 Styling in React
5 Creating Complex Components
6 Transferring Properties
7 Meet JSX... Again!
8 Dealing with State in React
9 Going from Data to UI in React
10 Events in React
11 The Component Lifecycle
12 Accessing DOM Elements in React
13 Setting Up Your React Dev Environment
14 Working with External Data in React
15 Building an Awesome Todo List App in React
16 Creating a Sliding Menu in React
17 Avoiding Unnecessary Renders in React
18 Creating a Single-Page App in React Using React Router
19 Introduction to Redux
20 Using Redux with React

304 pages, ebook

Published May 25, 2018

75 people are currently reading
107 people want to read

About the author

Kirupa Chinnathambi

15 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
47 (31%)
4 stars
63 (42%)
3 stars
31 (20%)
2 stars
6 (4%)
1 star
2 (1%)
Displaying 1 - 28 of 28 reviews
Profile Image for Muhammad al-Khwarizmi.
123 reviews38 followers
July 19, 2017
Author has good pedagogy (although his quips are sometimes slightly irritating). The chapter on react-router is out of date as the project has gone through a complete rewrite but otherwise this can be followed through from start to finish with no problems and you will learn a lot. There's also a sort of "cap" project towards the end that ties everything learned—or most of it—together. Also, protip: I followed his steps on setting up the dev environment for a React app and they worked fine but Facebook's official project create-react-app may make things even easier, from what I'm told.
1 review
January 31, 2017
Excellent primer for react

The author does a great job of introducing one concept at a time and then ties it all together. The overall tone of the book makes it easy to read cover to cover in one sitting.
Profile Image for Sina.
41 reviews8 followers
March 17, 2019
A good book for very beginners. It gives a good overview of how React works, but not with much detail.
Profile Image for a.
95 reviews
August 26, 2017
Gotta be one of the best in the wild! This book makes ReactJS look so interesting. Great tutorials!!! I love those golden yellow as well. So many graphics and great use of white space!! There's a web version of this as well, but I think it's missing one chapter from the book where he's talking about refs, but the web has some extras that the book doesn't have, so check the author's site as well!!

I really would like to thank my local library for purchasing this book. Web technology get outdated too fast. I mean, just look at AngularJS... CDN$50 is over my budget for a 200-page book. Anyways, Leveled up! ;D
Profile Image for losti.
9 reviews1 follower
February 23, 2017
Fun and easy to read. Teaches the fundamentals of React pretty well and after reading this book, you are ready to move on to more advanced material.
1 review
January 29, 2022
Do not recommend this book for people who coded on ReactJs at least once in their life. Good for beginners, but does not contain much details.


Profile Image for Piia Siintoharju.
33 reviews
April 19, 2019
Book was really easy and quick to read (only own lack of free time as a brake). Because I have already coded using React this book was too light to me.

If you have not yet done much with React, you will get good and clear information from the book. Information is packed really sparsely - which is good if you have not coded a lot before. It gives you time to think and assimilate the information. You don't get out of breath.

The repitition of code examples can feel useless, if you have some knowledge from coding and React beforehand.

From the later half of the book I found something I thought that it was really good to read again and it was said better than anywhere else. Generally repetition is not bad thing and the reading of book can just strengthen the knowledge althought you already know main things from the book.
7 reviews
May 8, 2018
Great examples, code, and explanations

Spectacular job of keeping things simple by only focusing on one point at a time, choosing great examples, and using readable code with well-crafted, simple explanations. Many authors try to achieve this the lazy way- by omitting large amounts of code and relying on the reader to download it and understand it on her own. By contrast, the Learning React author included all of the code in the book and was not afraid to repeat code when it reinforced his point.
Profile Image for James Martin.
295 reviews24 followers
October 19, 2018
Learning React is an excellent and accessible introduction to the popular JavaScript front-end framework (React is a way of handling the V in the MVC model). The examples are good and the explanations are clear. It's a good book for getting your feet with in React. It assumes some JavaScript knowledge, but you don't have to be a JavaScript expert to dive into React. Best of all, the author is responsive to questions and comments via the book's forum and his Twitter account, so there's plenty of support on your journey.
2 reviews
January 9, 2019
The author explains very well the basis of the library, essential for a thorough knowledge, however, does not explore many of the most widely used practices such as scaffolding or ES6, although it is important, it is beyond the scope of the book.
But i found the book very well detailed and illustrated, also it has a web edition so if you register the book on a website you can access to exclusive and important content.
Profile Image for Troy.
5 reviews4 followers
February 23, 2017
Solid introduction to React Java Script library. The examples are concise and focus on the concepts at hand. This book is definitely for beginners as the title implies. However, its still worth a read even if you are seasoned programmer that needs to get up to speed on React.
Profile Image for Shannon Hedges.
138 reviews
August 15, 2017
I know some complain that there's too much hand-holding, but his writing kept me so engaged and, frankly, amused. He's an excellent instructor, clearly a talented developer. I'm grateful for this comprehensive introduction.
Profile Image for Hasan COMAK.
3 reviews1 follower
December 26, 2017
There are critics stating that the book is already outdated. Well, this is the case for most of the technology books. The book is easy to read and gives the basics in a soft manner. Considering you won't spend much time reading it (two days at most), it definitely is worth reading.
Profile Image for Blake Gates.
2 reviews5 followers
May 11, 2017
One of the best books out there on learning ReactJS. Trust me I've tried and failed umpteenth times before this one.
Profile Image for John Wargo.
211 reviews4 followers
September 5, 2017
Excellent book - very clear and concise introduction to React.
5 reviews
March 26, 2018
very solid book! the jokes often rubbed me the wrong way and I wanted him to just get to the point, but he did always end up getting there. easy to understand, great examples.
Profile Image for Keshav Prasad.
6 reviews
March 6, 2019
Great starting point for beginners in React. To understand the concepts in the book, you definitely have to code their examples and try something on your own.
Profile Image for Abelardo Duarte.
8 reviews3 followers
June 12, 2018
Nice book for React beginners, this alone won't be enough though, I had to supplement it with an online course.
Displaying 1 - 28 of 28 reviews

Can't find what you're looking for?

Get help and learn more about the design.