Frameworks225k+ stars
React
A JavaScript library for building user interfaces
Commit Details
- Message
- "Initial commit"
- Author
- Jordan Walke
- Date
- 2013-05-29
- Hash
- 75897c2dcd1dd3a6ca46284dd37e13d22b4b16b4
Fun Fact
React was first deployed on Facebook's News Feed in 2011, two years before being open-sourced.
</>First Code
JavaScript
/**
* @providesModule React
*/
"use strict";
var ReactComponent = require('ReactComponent');
var ReactCompositeComponent = require('ReactCompositeComponent');
var ReactCurrentOwner = require('ReactCurrentOwner');
var ReactDOM = require('ReactDOM');
var ReactDOMComponent = require('ReactDOMComponent');
var React = {
DOM: ReactDOM,
initializeTouchEvents: function(shouldUseTouch) {
ReactMount.useTouchEvents = shouldUseTouch;
},
autoBind: ReactCompositeComponent.autoBind,
createClass: ReactCompositeComponent.createClass,
createComponentRenderer: ReactMount.createComponentRenderer,
constructAndRenderComponent: ReactMount.constructAndRenderComponent,
constructAndRenderComponentByID: ReactMount.constructAndRenderComponentByID,
renderComponent: ReactMount.renderComponent,
unmountAndReleaseReactRootNode: ReactMount.unmountAndReleaseReactRootNode,
isValidComponent: ReactComponent.isValidComponent
};
module.exports = React;← All Projects
14 of 48