React Native made this a little easier, but it definitely did not mean “write once, run anywhere”. (It’s more like, write a half that runs everywhere and another half that’s split between your target platforms)
After using RN a bunch, I’ve found there are times when it shines and other times when it’s best to defer to the native language, but I keep using RN because it reminds me most of what I love about the web:
The best “write it once run anywhere” platform I’ve used to date.