<commit_before>[ReactJS.NET](http://reactjs.net/)
===========
ReactJS.NET is a library that makes it easier to use Facebook's
[React](http://facebook.github.io/react/) and
[JSX](http://facebook.github.io/react/docs/jsx-in-depth.html) from C#.

Features
========
 * On-the-fly [JSX to JavaScript compilation](http://reactjs.net/getting-started/getting-started.html)
 * JSX to JavaScript compilation via popular minification/combination
   libraries:
   * [ASP.NET Bundling and Minification](http://reactjs.net/guides/weboptimizer.html)
   * Cassette
 * [Server-side component rendering](http://reactjs.net/guides/server-side-rendering.html)
   to make your initial render super-fast (experimental!)

Quick Start
===========
Install the package
```
Install-Package React.Mvc4
```

Create JSX files
```javascript
// /Scripts/HelloWorld.jsx
/** @jsx React.DOM */
var HelloWorld = React.createClass({
    render: function () {
        return (
            <div>Hello {this.props.name}</div>
        );
    }
});
```

Reference the JSX files from your HTML
```html
<script src="@Url.Content("~/Scripts/HelloWorld.jsx")"></script><commit_msg>Fix broken link<commit_after>[ReactJS.NET](http://reactjs.net/)
===========
ReactJS.NET is a library that makes it easier to use Facebook's
[React](http://facebook.github.io/react/) and
[JSX](http://facebook.github.io/react/docs/jsx-in-depth.html) from C#.

Features
========
 * On-the-fly [JSX to JavaScript compilation](http://reactjs.net/getting-started/download.html)
 * JSX to JavaScript compilation via popular minification/combination
   libraries:
   * [ASP.NET Bundling and Minification](http://reactjs.net/guides/weboptimizer.html)
   * Cassette
 * [Server-side component rendering](http://reactjs.net/guides/server-side-rendering.html)
   to make your initial render super-fast (experimental!)

Quick Start
===========
Install the package
```
Install-Package React.Mvc4
```

Create JSX files
```javascript
// /Scripts/HelloWorld.jsx
/** @jsx React.DOM */
var HelloWorld = React.createClass({
    render: function () {
        return (
            <div>Hello {this.props.name}</div>
        );
    }
});
```

Reference the JSX files from your HTML
```html
<script src="@Url.Content("~/Scripts/HelloWorld.jsx")"></script>
{'fraction_non_alphanumeric': 0.17262693156732892, 'fraction_numerical': 0.0008830022075055188, 'mean_word_length': 4.058035714285714, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1474490', 'n_tokens_mistral': 720, 'n_tokens_neox': 695, 'n_words': 157}