React Native Cookbook – Pre-order Today!

   Front End Development

After months of writing, we’re glad to be in the home stretch for publishing the React Native Cookbook. Our technical and copy editors are being put through their paces as I’m writing this post. Since our initial blog post announcing the React Native Cookbook, the response has been excellent! We can’t wait to get the book in front of a wider audience. To whet your appetite, we have a couple of exciting announcements to make.


The React Native community has thrived since the announcement of the framework in early 2015. One of the reasons for this, outside the framework being excellent, is the support and inclusion of the Facebook engineers in the development community. From the start, community developers were implored to contribute however they could, be it by writing library code, assisting with unit tests, or helping with documentation.

That being said, we are excited to announce that Christopher Chedeau, commonly known as vjeux and one of the creators of React Native, has been kind enough to author the foreword for the book. We were thrilled to discover that Christopher shared our enthusiasm for the project and was extremely receptive to our request. In the spirit of Thanksgiving, I am grateful to Christopher for writing the foreword and a special thanks goes to Jay Garcia for reaching out and making the connection happen.

Table of Contents

After that news bombshell, we have some more to share! Here are the chapters that will be in React Native Cookbook with a snippet of what you can expect.

  1. Getting Started
    We will start you off with recipes on how to perform everyday scenarios using React Native. This chapter focuses on adding built-in UI components and adding basic styling to them.
  2. Implementing Complex User Interfaces
    We’re going to dive a bit further into the user interface here. We will create some custom view components and add them to non-trivial layouts.
  3. Animating the User Interface
    Animations are critical to make your app come alive and that’s exactly what you’re going to learn in this chapter. We start with basic layout animations and dive right into replicating custom animations found in some big-name apps today.
  4. Working with Application Logic and Data
    There’s a good chance that your application will have to work with some sort of data, local or remote. We will show you some strategies on how to deal with APIs, local databases, and more.
  5. Implementing Redux
    The next most popular library that starts with ‘R’ after React. So popular that we’re dedicating a whole chapter on integrating Redux inside your React Native application.
  6. Adding Native Functionality
    React Native has an extremely flexible architecture that lends itself to easily exposing native functionality. This chapter includes recipes from basic native module and custom UI components to multithreaded operations on both iOS and Android.
  7. Architecting for Multiple Platforms
    React Native initially started with just an iOS platform target. Since then it has grown to include Android, Windows, and several more. We will show you how to build specifically for these platforms as well as provide strategies for managing them.
  8. Integration with Applications
    What if you have an existing iOS or Android application that you want to enhance? React Native may be an excellent fit for what you are looking to accomplish. In this chapter, you will learn how to seamlessly integrate your React Native app inside your native applications.
  9. Deploying Our App
    Finally the time has come to release your app publicly or privately. We will guide you through different release platforms for testing and production.
  10. Automated Testing
    There is great value in creating automated tests for your application and React Native is no different. We will walk you through creating functional tests using Appium and Mocha. All our tests will be capable of running on physical devices.
  11. Optimizing the Performance of Our App
    The final chapter will help you squeeze the last bits of speed and utilize resources more efficiently. We discuss performance optimizations for the whole React Native application stack, from the JavaScript to native layer.

One Final Note

We’re planning a book tour for React Native Cookbook. We hope to be in your area presenting at conferences and meetups so you can share our excitement. If you have any questions about the book or would be interested in having us come to your event, please comment below or reach out to us on twitter @ModusCreate or @stan229.

Order React Native Cookbook on Amazon Order React Native Cookbook at Packt


This website uses cookies

These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience, and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.

Please consent to the use of cookies before continuing to browse our site.

Like What You See?

Got any questions?