React (software): Difference between revisions

Content deleted Content added
Tanguy k (talk | contribs)
m Working Principles: Copy edited. Sentence casing for sub-section titles, as per WP:STYLE.
Line 168:
After few months of development, [[Facebook]] released the first version for the React.js Conf 2015. During a technical talk<ref>{{cite web|last1=Christopher|first1=Chedeau|title=A Deep Dive into React Native|url=https://www.youtube.com/watch?v=7rDsRXj9-cU|website=YouTube|accessdate=16 January 2018}}</ref>, Christopher Chedeau explained that [[Facebook]] was already using React Native in production for their Group App and their Ads Manager App<ref name="initial_rn_post" />.
 
===Working Principlesprinciples===
 
The working principles of React Native are basically the same as ReactJSReact except that it's is not manipulating the [[Document_Object_Model|DOM]] via the [[React_(JavaScript_library)#Virtual_DOM|VirtualDom]] but some native views. It runs in a [[background process]] (which interprets the [[JavaScript]] written by the developers) directly on the end-device and communicates with the native platform via a [[Serialization|serializable]], [[Asynchrony_(computer_programming)|asynchronous]] and [[Batch_processing| batched]] Bridge<ref>{{cite web|title=Bridging in React Native|url=https://tadeuzagallo.com/blog/react-native-bridge/|accessdate=16 January 2018|date=14 October 2015}}</ref>.
 
It can be seen that [[Facebook]] corrected the error that [[Mark Zuckerberg]] mentioned in 2012:{{or|date=March 2018}} React Native doesn't rely on HTML5 at all, everything is written in JavaScript, and relies on native SDKs.
 
===Hello World===