Mobile Application development is becoming frustrating with the need to have multiple code bases for multiple platforms. You need expertise in objective c, swift, java and what not, just to support Android and iOS. Multiple teams, different codebases and lots of time, just to make sure your app works well cross-platforms.
React Native created by Facebook is already popular and plenty of apps are using it, from established companies to hot new startups. Airbnb, Instagram, Walmart, UberEats and so on just to name a few.
The biggest perk among the many other perks, is code sharing between iOS and Android. In my experience about 95% of code is shared with minor tweaks based on the platform.