So does it use PhoneGap or something like it?
Re:Use ReactJS to Build Native Apps
by lucasmullens on Wednesday January 28, 2015 @02:38PM
(#8962002)
No, because PhoneGap uses the DOM.
No, it skips the DOM entirely and works with native elements (iOS views) directly.
Re:Use ReactJS to Build Native Apps
by diverightin63 on Wednesday January 28, 2015 @02:51PM
(#8962105)
This is where I get confused. How is it compiling to these elements?
One possibility: You have a JS interpreter running your React code. You generate a virtual DOM and hand it off to React. React sends the virtual DOM through a message bus to native code. So far, nothing crazy here, this is how frameworks like cordova work. That native code dynamically translates the virtual DOM into native UI elements.
That's the million dollar question and tomorrow we might get an answer.
Re:Use ReactJS to Build Native Apps
by arenaninja on Wednesday January 28, 2015 @02:06PM
(#8961813)
Oh snap. This is HUGE
This announcement is about replacing html elements (div, h1, img, etc.) with native elements. Should be faster going native than via web elements.