React Native Architecture Overview
summary
Explains concrete internals: the bridge and three threads (main, JS, shadow queue), how the packager bundles a single JS file and the VM parses/generates bytecode lazily, and why iOS disallows a JIT so execution differs across platforms. Walks through native modules registration, the shadow nodes and layout pipeline that computes absolute positions off the main thread, and a touch->alert roundtrip that shows calls crossing JS and native and coming back, with notes on tooling and performance tradeoffs.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:14How React Native Works Internally
- 2:57What Happens When You Run a React Native
- 3:22Concepts
- 3:38Does React Native Is a Webview
- 4:45The Bridge
- 7:26App Registry
- 10:26Json Configurations
- 13:07Abstract Javascript Execution
- 13:59Background Thread
- 16:11Alert Manager
- 22:46Measure Performance on Android Ios








