React Native, it was both. Fundamentally, it uses a JS engine that acts as a bridge, and that can be a performance bottleneck depending on the usecase.
Flutter sounds like a good compromise between Native code (Swift/Kotlin) and React Native then.
If you need high performance but no code sharing - use Native code (Swift/Kotlin)
If you code sharing but okays performance - use React Native
If you need both high performance but code sharing - use Flutter
Flutter sounds like a good compromise between Native code (Swift/Kotlin) and React Native then.
If you need high performance but no code sharing - use Native code (Swift/Kotlin)
If you code sharing but okays performance - use React Native
If you need both high performance but code sharing - use Flutter