There has been lot of hype and increasing adoption of React Native seen over the internet in last couple of months. In the React-Europe conference - the retrospective presentation given by BONNIE EISENMAN was awesome and truly appealing.
What are your thoughts?
Cross platform, yes, but might be different from what you think. You may write code in one solution for Web, iOS, Android, Window Phone, etc. However it's unlikely that your code can run without modifications, so there's still lots of work to do to adapt the app to various platforms. And that's a lot different from "cross platform"'s meaning in Java.
Steve Taylor
Software Engineer
React Native's motto is "learn once, write anywhere", implying that it's not for building cross-platform apps, but it brings some overlap to the skill sets required to build native-ish mobile apps across multiple platforms. And certainly there is some potential to share some code across platforms, but you certainly won't be able to build truly cross-platform apps without introducing a cross-platform layer atop React Native.