Skip to content

Class 42 React Native Advanced

Erin Trainor edited this page May 15, 2019 · 1 revision

Resource - Understanding React Native Deployments

What does React Native Do?

What React Native does is take your JavaScript and use that logic to interact with the native code. In short: React Native exposes many native APIs to us.

Over-the-Air (OTA)

An OTA update does pretty much what it says. You send an update out, the user downloads it, and the app updates — much like the web. Typically this happens behind the scenes. OTA updates are a strong point of React Native (and other technologies like Cordova). Since we, the developers, usually write our logic in JavaScript (which doesn’t have to be compiled and installed) we can just send out a new JavaScript bundle, and once the user downloads it they have the updated logic! No waiting required.

Resource - Checklist to Deploy React Native to Production

Resource - React Native Platform Specific Code

Clone this wiki locally