Native Bridge
ELI5 — The Vibe Check
A native bridge is the translator between your JavaScript world and the native platform APIs. Every cross-platform framework has one — it's how your JS code tells the camera to take a photo or the GPS to find your location. It's the middleman that makes the magic work.
Real Talk
A communication layer in cross-platform mobile frameworks that facilitates data exchange between the JavaScript runtime and native platform code. Different frameworks implement bridges differently: React Native uses JSI/Turbo Modules, Flutter uses platform channels, and Capacitor uses a message-passing system.
When You'll Hear This
"The native bridge is the performance bottleneck — minimize the number of cross-bridge calls." / "React Native's new architecture replaces the JSON bridge with JSI for direct, synchronous native access."