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'));