Instead of having React render to the DOM it renders to Native views. Be it iOS, or Android.
Well on second thought I guess Appcelerator Titanium does something similar. So it's native UI only, but with the added overhead (JS interpreter + bridge, larger binary size, slower startup, etc.).
Um, why? They already have JavaScriptCore (it's an iOS API).