React Native in Action gives iOS, Android, and web developers the knowledge and confidence they need to begin building high-quality iOS and Android apps using the React Native framework. React Native in Action teaches you to build high-quality cross-platform mobile and web apps. In this hands-on guide, you'll jump right into building a complete app with the help ofclear, easy-to-follow instructions. As you build your skills, you'll drill down to more-advanced topics like styling, APIs, animations, data architecture, and more! You'll also learn how to maximize code reuse without sacrificing native platform look-and-feel.
I agonized a bit over whether I should give this book 3 or 4 stars. It's a good book, which does a good job of covering the basics of React Native, but it desperately needs a new edition. A lot has happened in the React Native ecosystem since it was published (especially the rise of frameworks like Expo, which has become the recommended meta framework for React Native). Still, the only books out there that I can see that are newer than Dabit's book are published by packt, and my previous experience with packt books is that their quality sometimes leaves a lot to be desired.
So, I went with 4 stars since it's probably the best RN book out there currently. My suggestion for someone just starting out with RN then would be to speed read this book, so you'll get a big picture view of how it works, not really bothering with doing the coding projects yourself, and then start off coding with the Expo tutorials, which will teach you modern React Native and JavaScript practices.
Nice book if you are getting started with React Native. It's detailed enough to clear most of the concepts but small enough to be finished in a week or two.