JSX
const e = React.createElement;
return e('button', {onClick: () => this.setState({liked: true})}, 'Like');
ReactDOM.render(e(LikeButton), document.querySelector('#root'));
//jsx
return (
<button onClick={() => this.setState({liked: true})}>
Like
</button>
);
ReactDOM.render(<LikeButton/>, document.querySelector('#root'));
Babel
<button>
태그는 동작하지 않는다. <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="text/babel">