Your app is a browser tab vs your app is a process
Most React Native vs Native comparisons start with benchmarks. Frame rates, startup time, memory consumption. Those numbers are real, but they obscure the actual architectural difference: React Native apps run inside a JavaScript runtime embedded in your app. Swift apps compile down to processes that talk directly to Apple's frameworks.
That distinction sounds academic until you need something that lives outside the JS runtime's reach.