Quote:
Originally Posted by goofyballer
What does the "native" mean in this instance? Like, neither React's JS or Xamarin's C# are "native" on any platform, and I think they both claim to use native components once your app is actually running - is one "native" but not the other?
react produces a final product which is native. so when you make a react native app, even though your source is in js, the app itself is indistinguishable from native. vs the other crap that runs inside of web views or real time (ie, slow) native "bridge" of some sort. you can think of react native as compiling down to obj-C or java. i forget if that's technically what it does, but as a mental model it's more or less accurate.