Reading 42 React Native Advanced - liz-kavalski-401-advanced-javascript/seattle-javascript-401n13 GitHub Wiki
Introduction to React Native Deployments
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) is when the developer sends an update out, the user downloads it, and the app updates.
When going through the App Store ou’re re-compiling the native code and re-bundling the JavaScript. You’re shipping 100% new code and you can do anything at this point.
When to update: if it’s a patch version (bug fix, minor improvement) it can go out OTA. If it’s a major or minor version change, I’m going to send it via the regular app store approval process.