


Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to OMAN.
React Explained: Your Step-by-Step Guide to React (2020 Edition) [Gordon, Zac, Hill, Mikall Angela, Adair, Robbie] on desertcart.com. *FREE* shipping on qualifying offers. React Explained: Your Step-by-Step Guide to React (2020 Edition) Review: Learn React with this book! WOW! - This book is an absolute must if you want to learn React! I have been writing vanilla javascript for over 10 years for my WordPress Plugin company SlickRemix. I wanted to dive into React for a few reasons. First, WordPress is now using it for their editor and also because React seems to really be simple to use to solve some complex issues without having to write things from scratch. The book starts you out with some background. It then gives you some basic knowledge of how React works and how to approach learning it. The books gets more advanced as you go along but in such a clear and concise manner. It also includes some easy-to-follow practice exercises. By the end, you will be creating a React project! Don't spend months or years trying to learn this React on your own. I've done that in the past with other languages. Finding a great resource like this one will save you many headaches and hours of research. Do yourself a favor and buy this book. It's worth every penny I paid! Zach Gordon is an amazing teacher! If you want to learn Javascript Deeply he has other great resources on his website. Look him up. Lastly, The book also stated that as React changes they will continue editing and updating this book and you will receive the newest version. Review: Overall a great book - Even from today's practices you can still gain a good deal of information on how to use react. Every step of code is explained along the way, and the project at the end is broad enough to be able to take your own approach at the end after completion. Their are some things that I feel you should be aware of when actually making the database to make sure that you actually click on making the database for your project, google Firebase does not automatically make a database for your project when you provide the keys into your project. After doing that, you want to go to the rules, and set the read and write to true, so when you do your crud operations on the database your permissions will not be denied. Pro/con: Excluding the blog project in the back, the amount of content is essentially what is taught in the developer docs for react, and half of these chapters are "exercise chapters" with provided solutions for each exercise. If you are experience in react, these can be useless, however if you are a new developer in react these can help you to reinforce the chapter ideas. Pro/con: As i stated above the project above is not complete, however with the ideas he presents, it is very easy to add onto the project your own ideas, as such I was able to refactor the entire project using hooks, along with adding my own functionality to the function. Pro: It adds onto the subjects of the react router as well as google Firebase, which makes creating a real time database easy to create. This was the highlights of the book for me personally, as I was looking into routing using react. Overall, even today, I would still recommend this book in 2020, everything still works at this time given that they used methods that are stapled in react.
| Best Sellers Rank | #1,889,575 in Books ( See Top 100 in Books ) #330 in JavaScript Programming (Books) #806 in Web Design (Books) #4,312 in Programming Languages (Books) |
| Customer Reviews | 4.3 4.3 out of 5 stars (188) |
| Dimensions | 6 x 0.83 x 9 inches |
| ISBN-10 | 1798752980 |
| ISBN-13 | 978-1798752982 |
| Item Weight | 1.08 pounds |
| Language | English |
| Print length | 366 pages |
| Publication date | March 5, 2019 |
| Publisher | Independently published |
J**E
Learn React with this book! WOW!
This book is an absolute must if you want to learn React! I have been writing vanilla javascript for over 10 years for my WordPress Plugin company SlickRemix. I wanted to dive into React for a few reasons. First, WordPress is now using it for their editor and also because React seems to really be simple to use to solve some complex issues without having to write things from scratch. The book starts you out with some background. It then gives you some basic knowledge of how React works and how to approach learning it. The books gets more advanced as you go along but in such a clear and concise manner. It also includes some easy-to-follow practice exercises. By the end, you will be creating a React project! Don't spend months or years trying to learn this React on your own. I've done that in the past with other languages. Finding a great resource like this one will save you many headaches and hours of research. Do yourself a favor and buy this book. It's worth every penny I paid! Zach Gordon is an amazing teacher! If you want to learn Javascript Deeply he has other great resources on his website. Look him up. Lastly, The book also stated that as React changes they will continue editing and updating this book and you will receive the newest version.
D**K
Overall a great book
Even from today's practices you can still gain a good deal of information on how to use react. Every step of code is explained along the way, and the project at the end is broad enough to be able to take your own approach at the end after completion. Their are some things that I feel you should be aware of when actually making the database to make sure that you actually click on making the database for your project, google Firebase does not automatically make a database for your project when you provide the keys into your project. After doing that, you want to go to the rules, and set the read and write to true, so when you do your crud operations on the database your permissions will not be denied. Pro/con: Excluding the blog project in the back, the amount of content is essentially what is taught in the developer docs for react, and half of these chapters are "exercise chapters" with provided solutions for each exercise. If you are experience in react, these can be useless, however if you are a new developer in react these can help you to reinforce the chapter ideas. Pro/con: As i stated above the project above is not complete, however with the ideas he presents, it is very easy to add onto the project your own ideas, as such I was able to refactor the entire project using hooks, along with adding my own functionality to the function. Pro: It adds onto the subjects of the react router as well as google Firebase, which makes creating a real time database easy to create. This was the highlights of the book for me personally, as I was looking into routing using react. Overall, even today, I would still recommend this book in 2020, everything still works at this time given that they used methods that are stapled in react.
F**E
Excellent Buy! Worth every Penny!
This book is excellent! I am coming from purchasing many, many programming books. All of the code on GitHub worked! Everything that the book instructed users to do worked on Visual Studio Code! There were absolutely no errors in this book whatsoever! This book did a great job at explaining React directly from scratch! The book's layout was chronological and everything made perfect sense! On top of the excellent layout, there is a project at the end of the book to reinforce what readers have learning! Excellent learning material! I highly recommend this book to anyone wanting to learn React!
G**Z
Excellent book
Explains in detail JavaScript concepts that are key to understanding React much easier. Fun to read!
N**E
Layout makes the print version difficult to read
Better as an online resource.
D**G
This may be the best book out there on React
There are other React books, and they may be much more marketed than this one, but they don't *really* EXPLAIN React. That is the key about this book - this book explains both HOW something is done, and WHY something is done that way it is. Other books are missing that very important WHY. I am amazed how good this book is, given how low profile this book is, not too heavily marketed. I almost feel like I'm letting folks in on a useful secret as I write this review :) React Docs are also a good source of information. I'd recommend this book + React Docs as your recipe to getting up to speed on React very quickly.
T**T
It's actually decent.
It's definitely not a recipe book. The concepts iterated over are very shallow in content. It gives you a lot of mini projects and exercises. Good reference.
R**O
Excellent book - One of the best
The Internet is full of tutorials and videos out there. I usually buy a book to structure the learning process. A good writer understands how to build the readers' knowledge step by step, giving context, teaching the basics, and incrementally getting you to the point. This book excels on that. Plus, it doesn`t waste time teaching you things that you don`t need to know, it is a common mistake when authors, for the sake of filling out pages, overwhelm the reader with unnecessary info. If you want to learn React, I can tell this book is the best place to start.
E**P
Simply perfect
K**R
Despite the gravity of the subject matter, the book is written in what feels like tweets (1-3 sentence paragraphs). While this would be annoying in a novel or something, it really helps spread out the material as you digest one concept at a time with some peeking under the hood to really get a broad understanding of what's going on when I write a line of code. Most guides I've come across are just "see my code, see my code run, memorize my code running" but this book says "see my code, this is how it runs, this is WHY it runs, this is how to bend and warp it". It's a much better learning experience than most other programming and webdeb books I've come across over the years. It's not perfect, but it's really helpful and half the price of less helpful books out there.
D**E
Another book that took quite complex issues and put them in layman terms with lots of diverse examples. I had fun and learn’t a lot.
C**N
Fue mi primer acercamiento a React y fue de gran ayuda. Temas en orden consistente acompañados de ejercicios adecuados y con la solución en caso de tener problemas al resolverlos. Todo el código funciona, cosa que me sorprendió gratamente. Lo recomiendo 100% para aquellos que quieran iniciarse en esta tecnología.
L**O
Excelente didática e metodologia, recomendo.
Trustpilot
3 days ago
2 days ago