はじめてのReact

test.html

<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8" />
<title>React Test</title>
<script src="https://fb.me/react-0.14.2.js"></script>
<script src="https://fb.me/react-dom-0.14.2.js"></script>
<script src="lib/jquery-2.2.0.min.js"></script>
<script src="reacttest.js"></script>
</head>

<body>
<div id="content"></div>
</body>

</html>

 

reacttest.js

$(function(){
var CommentBox = React.createClass({
render: function() {
return (
React.createElement(
'div',
{className: "commentBox"},
"Hello, world! I am a CommentBox." ) ); } });

ReactDOM.render( React.createElement(CommentBox,null), document.getElementById('content') );
});

 

とりあえずrenderを書けばよい