React says Hello World(Babel)
Just React and React DOM libs
by Alan Dong
HTML
<script src=" https://fb.me/react-0.14.6.js"></script>
<script src=" https://fb.me/react-dom-0.14.6.js"></script>
<div id='container'></div>
CSS
/*
To answer SO:
http://stackoverflow.com/questions/34961853/what-will-happen-if-i-use-setstate-function-in-constructor-of-a-class-in-react
*/
Babel + JSX
class Hello extends React.Component {
constructor(props) {
super(props);
/*
this.setState({
name: 'hello'
});
*/
this.state = {
name: 'world'
}
}
render() {
return <div>{this.state.name} </div>
}
}
ReactDOM.render(<Hello />, document.getElementById('container'));