All Case Studies Design Development Interviews Our Way Project Management

9 React Native Books That You Should Have On Your Bookshelf

React Native – an open source JavaScript code library – developed and maintained by Facebook and Instagram (plus a thriving development community), allows developers to build mobile apps using only JavaScript. It has been here for a couple of years already. 

What’s so great about React Native is that it helps developers reuse code across different operating systems – namely iOS and Android. This means that engineers don’t have to build the same app twice from scratch – something that many startups and businesses have struggled with in the past. Now, instead of having to hire engineers for both iOS and Android, with React Native, just one developer can write across both mobile operating systems. No wonder it’s proving so popular.

Want to learn more about React Native? Of course you do – but where to start?

We’ve compiled a list of 9 React Native books that anyone wanting to educate themselves about the technology should have on their bookshelf. The following React Native books have all been published within the past 18 months (with the exception of React Native in Action, which is still being written!), meaning that these are the most up-to-date print publications you can get your hands on.

In this list you’ll find great React Native books you can turn to no matter if you’re a complete beginner, an advanced coder, or a dev who’s just intrigued to learn more about the React Native technology.

9 React Native Books that You Should Have On Your Bookshelf

React Native Tutorial: How to Start with React Native. Beginners Guide Book

51tggJX6ztL._SX331_BO1,204,203,200_.jpgA great book on React Native to start with for complete novices. Nicholas Brown’s React Native Tutorial begins at the beginning, first guiding you through how to install React Native, and then taking things from there. Exploring key topics from installation to props, and from ScrollView to animations, Brown’s book is the complete beginner’s guide to React Native, helping readers start to build an understanding of the technology, and how to get to grips with the basics. Ideal for those who are completely new to React Native.

  • Buy it: $11.23 at Amazon
  • Published: December 2016
  • Author: Nicholas Brown
  • Title: React Native Tutorial: How to Start with React Native. Beginners Guide Book

Getting Started with React Native

51DkGupUKoL._SX404_BO1,204,203,200_.jpgHere’s another React Native book recommendation for those just starting out with the technology. Getting Started with React Native by Ethan Holmes and Tom Bray aims to provide readers with a simple and easy way to build fully-functional native applications in JavaScript. Beginning with a sample application to get you up and running, the authors move on to introducing a detailed explanation of how React Native works under the hood. Building upon this foundation, you’re then taken through the process of creating a real-world application from start to finish. A great book to get you off the ground with React Native.

  • Title: Getting Started with React Native
  • Authors: Ethan Holmes and Tom Bray
  • Published: December 2015
  • Buy it: $29.97 at Amazon

Learning React Native: Building Native Mobile Apps with JavaScript

514Oh3JZ2mL._SX383_BO1,204,203,200_.jpgHere’s another one for the beginner’s bookshelf, and indeed one of the best books for learning React Native out there. Learning React Native is a real hands-on guide, with author Bonnie Eisenman walking you through how to build mobile applications with step-by-step instructions and plenty of code examples to set you off on the right track. From cover to cover, readers are given in-depth tutorials for how to build a number of native apps, how to use mobile components, what debugging tools to use, and how to deploy apps to both the iOS and Google Play app stores. Pretty much everything you need to know to get going with React Native.

  • Title: Learning React Native: Building Native Mobile Apps with JavaScript

React Native Cookbook

413q17DtsOL._SX404_BO1,204,203,200_.jpgWhat’s the best recipe for building rich and engaging user experiences in React Native? Authors Stan Bershadskiy and Crysfel Villa have the answer in their 437-page tome React Native Cookbook. Another great Reactive Native book for beginners, this publication, however, takes you beyond the basics towards some more advanced components of the technology. From building rich user interfaces to exploring various strategies for working with data, and from engineering universal apps to deploying successfully across multiple platforms, this book is for those looking to leverage their JavaScript skills and build fast and beautiful cross-platform native mobile applications. Tasty.

  • Title: React Native Cookbook
  • Authors: Stan Bershadskiy and Crysfel Villa
  • Twitter: @stan229
  • Published: January 2017
  • Buy it: $49.99 at Amazon  

React Native by Example

41kl-hUf6pL._SX404_BO1,204,203,200_.jpgAnother great book on React Native, Richard Kho’s React Native by Example takes developers through three complete projects, each increasing in complexity and finesse. First, you will be walked through the process of putting together a simple to-do app. Second, you will learn how to create a chat client with Websockets. Third, you’ll build a Twitter client using many of the framework’s components. To round things off, Kho finally helps you to get to grips with deployment. A great React Native book for those at the intermediate React Native development level.

  • Title: React Native by Example
  • Author: Richard Kho
  • Twitter: @rkho
  • Published: May 2017
  • Buy it: Available for pre-order now, $44.99 at Amazon

React Native for iOS Development

41pJyZEuGuL._SX348_BO1,204,203,200_.jpgIf you’re just building for iOS and need a handbook at the ready, then Akshat Paul and Abhishek Nalwaya’s React Native for iOS Development is the React Native book for you. Through an exploration of the anatomy of React Native apps for iOS, the book details the differences between Flux architecture and MVC, and how you can use the former to solve problems more efficiently when working on your React Native projects. Taking a true example-driven approach that leaves you with a full up-and-running app at the end of each chapter, Paul and Nalwaya’s text will get you applying new skills as you learn them, and that’s a great approach to take.

React Native in Action: Developing iOS and Android Apps with JavaScript

V1PaQiT.jpgYou can read this React Native book by Nader Dabit while it’s still being written over at Manning Publications through their Manning Early Access Program (MEAP). React Native in Action currently has 10 chapters completed, with 4 more to come. The first chapter – ‘Getting Started with React Native’ – is completely free to download, and serves as a brilliant introduction to the technology for beginners. Chapters 2 and 3 cover the basics of React, and gets readers building their very first React Native app. In Part 2, we’re taken through styling cross-platform components, navigation, APIs, and some iOS and Android specifics. Still to come are chapters on network requests, animations, data architectures and testing – and readers have the opportunity to leave their feedback and make suggestions to the author whilst the writing is still in progress. A great book to learn React Native, but this is set to be one for intermediates once complete.

  • Title: React Native in Action: Developing iOS and Android Apps with JavaScript    
  • Author: Nader Dabit
  • Twitter: @dabit3
  • Published: Publication in Early 2018 (estimated)
  • Buy it: $49.99 in Manning Publications

React and React Native

512lKFtUmGL._SX404_BO1,204,203,200_.jpgTaking you through both React and React Native, this book from Adam Boduch is great for those who want to gain better understanding of the original technology, and then take what they’ve learned through to the building of native UIs using React Native. You’ll learn how to build streamlined and responsive apps in a mobile environment, and also how to access device-specific APIs and handle offline development. React and React Native is the perfect book if you’re determined to build React applications that run on every major platform. In this sense, it is one of the more advanced React Native books on this list.  

  • Title: React and React Native

Mastering React Native

51OqHiEyDtL._SX404_BO1,204,203,200_.jpgThis is the React Native book for those who are already familiar with the basics, and now want to take their skills to the next level and become a true master of React Native. Guiding you through the numerous components of React Native, Mastering React Native by Eric Masiello and Jacob Friedman will get you writing great React Native code, and building beautifully rich animations and layouts for your applications in no time. Teaching you how to use additional technologies such as Flux and Redux to manage data from remote APIs, this book will help you leverage these skills and combine them with your existing JavaScript expertise to create brilliant cross-platform apps using only a single code base.

  • Title: Mastering React Native

Have We Missed Any?

Know of any other great React Native books that have slipped under our radar? Let us know in the comments below. Happy reading!

New Call-to-action
READ ALSO FROM React Native
Read also
Need a successful project?
Estimate project or contact us