Ignoring the user interface, having a single JS codebase for APIs, business logic and unit tests is pretty darn exciting IMO, especially with typescript support.
Great work, however I think RN will always remain a tool for experiments and toys. I now had to migrate two RN projects to native because of the many issues we encountered. The promise of "write JS, deploy anywhere easily" will never be true given how complex both iOS and Android deployment is.
That isn’t really how the React team operates. They are more about providing a small well-functioning core and letting things like react-native-web and redux be independent libraries. The things that go into React itself and are supported by the core team are generally the things that wouldn’t work anywhere else.
https://blog.expo.io/expo-sdk-v33-0-0-is-now-available-52d1c...
Ignoring the user interface, having a single JS codebase for APIs, business logic and unit tests is pretty darn exciting IMO, especially with typescript support.