Content deleted Content added
→Architecture beyond HTML: I extend and deepened info about React Renderers and also add link to Netflix wiki page. Tags: Reverted Visual edit |
|||
Line 169:
===Architecture beyond HTML===
The basic architecture of React applies beyond rendering HTML in the browser, because React core only includes APIs to manage components and does not include any platform-specific code. All real rendering is done by different [http://iamdustan.com/react-renderers/ React Renderers], that internally manage how a React component tree will be turned into the concrete platform calls.
For example, Facebook has dynamic charts that render to <code><nowiki><canvas></nowiki></code> tags,<ref>{{cite web|url=https://facebook.github.io/react/blog/2013/06/05/why-react.html|title=Why did we build React? – React Blog}}</ref> and [[Netflix]] and [[PayPal]] use universal loading to render identical HTML on both the server and client.<ref name="paypal-isomorphic-reactjs">{{cite web|title=PayPal Isomorphic React|url=https://medium.com/paypal-engineering/isomorphic-react-apps-with-react-engine-17dae662379c | archive-url=https://web.archive.org/web/20190208124143/https://www.paypal-engineering.com/2015/04/27/isomorphic-react-apps-with-react-engine/ | archive-date=2019-02-08 | url-status=live }}</ref><ref name="netflix-isomorphic-reactjs">{{cite web|title=Netflix Isomorphic React|url=http://techblog.netflix.com/2015/01/netflix-likes-react.html}}</ref> === React hooks ===
|