<commit_before># The React.js Way: architecture and top-down rendering

[![Build Status](https://travis-ci.org/RisingStack/react-way-immutable-flux.svg)](https://travis-ci.org/RisingStack/react-way-immutable-flux)  

**Related blog post:**  
**// TODO**

Getting started with React, Flux and Immutable.js

Used technologies:  

- React
- ES6
- Flux
- Immutable.js
- Webpack
- Babel
- Jest

## How to start

Run:  
```
npm install
npm start
```

Check your http://localhost:3000/ or  `open http://localhost:3000/`

## How to test<commit_msg>Add article link<commit_after># The React.js Way: architecture and top-down rendering

[![Build Status](https://travis-ci.org/RisingStack/react-way-immutable-flux.svg)](https://travis-ci.org/RisingStack/react-way-immutable-flux)  

**Related blog post:**  
http://blog.risingstack.com/the-react-js-way-flux-architecture-with-immutable-js/

The React.js Way: Flux Architecture with Immutable.js

Used technologies:  

- React
- ES6
- Flux
- Immutable.js
- Webpack
- Babel
- Jest

## How to start

Run:  
```
npm install
npm start
```

Check your http://localhost:3000/ or  `open http://localhost:3000/`

## How to test
{'fraction_non_alphanumeric': 0.15038893690579083, 'fraction_numerical': 0.015557476231633534, 'mean_word_length': 3.765432098765432, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7497555', 'n_tokens_mistral': 435, 'n_tokens_neox': 410, 'n_words': 95}