React/JSX Babel Browser Transform

A simple in-browser transform that allows you to use JSX without all the unnecessary npm/node tooling infrastructure.
Any script marked as text/babel will automatically be trasformed using the latest babel6 transforms for
React (including jsx-control-statements and async/await). This is especially useful for testing & debugging.

Usage is simple:
<script type="text/javascript" src="http://www.jimsproch.com/react/babel-browser.js"></script>

This will allow you to define your javascript using type="text/babel" instead of type="text/javascript".


Complete Example:
<html>
  <head>
    <script src="http://www.jimsproch.com/react/future/react.js"></script>
    <script src="http://www.jimsproch.com/react/future/react-dom.js"></script>
    <script src="http://www.jimsproch.com/react/babel-browser.js"></script>
  </head>
  <body>
    <div id="container" />
    <script type="text/babel">
      ReactDOM.render(<div>Hello World!</div>, document.getElementById('container'));
    </script>
  </body>
</html>


React Future

A future/experimental build of React with features and functionality being added/considered for a future version of React.
This build follows master, which means it is up-to-date and passes unit tests but is not as stable as a stable release.

The edge build artifacts are available at http://www.jimsproch.com/react/future/
You can experiment with the JSFiddle at http://jsfiddle.net/9kungxn4/