##Reactive React Application Seed
Code style:
- Beautifier - Babel - Eslint Bundle packaging:
- Webpack 2 - Dashboard - Tree Shaking - Hot Module Reload Libraries:
- Rxjs - Redux - Redux Observable - Redux Router - Sass - Isomorphic Fetch - Ramda - Reselect - Flow Testing tools:
- Protractor - Karma (PhantomJs, Chrome, Firefox) - Mocha - Sinon - Chai - Istanbul - Backstopjs - Redux Mock Store - Isomorphic Fetch Mock - Test Utils - Shallow Test Utils - Component Stubbing Utilities Featuring:
- Component Tests - Action Tests - Reducer Tests - Epic Tests - End-To-End Tests - Visual Regression Tests ##Directory Structure
. ├── source │ ├── components │ │ ├── Stateless │ │ │ ├── stateless.component.js │ │ │ ├── stateless.component.spec.js │ │ │ └── stateless.style.scss │ │ └── index.js │ ├── containers │ │ ├── Stateful │ │ │ ├── stateful.container.js │ │ │ └── stateful.container.spec.js │ │ └── index.js │ ├── actions │ │ ├── index.js │ │ └── sample.action.js │ │ └── sample.action.spec.js │ ├── reducers │ │ ├── index.js │ │ ├── todos.reducer.js │ │ └── todos.reducer.spec.js │ ├── epics │ │ ├── index.js │ │ └── sample.epics.js │ │ └── sample.epics.spec.js │ ├── selectors │ │ └── index.js │ │ └── sample.selector.js │ │ └── sample.selector.spec.js │ ├── store │ │ └── index.js │ ├── helpers │ │ ├── index.js │ │ └── sample.helper.js │ ├── static │ │ ├── fonts │ │ ├── images │ │ └── styles │ │ ├── abstracts │ │ │ ├── _functions.scss │ │ │ ├── _mixins.scss │ │ │ └── _variables.scss │ │ ├── base │ │ │ ├── _base.scss │ │ │ ├── _fonts.scss │ │ │ ├── _helpers.scss │ │ │ └── _typography.scss │ │ ├── main.scss │ │ ├── themes │ │ │ └── _default.scss │ │ └── vendor │ │ └── _normalize.scss │ ├── index.html │ └── index.js ├── tests │ ├── e2e │ │ └── sample.e2e.test.js │ └── visual │ ├── sample.before.js │ └── sample.ready.js ├── configuration │ ├── application │ │ └── constants.js │ ├── webpack │ │ ├── webpack.config.js │ │ └── webpack.test.config.js │ ├── backstop │ │ ├── references │ │ └── backstop.json │ ├── flow │ │ ├── asset.js.flow │ │ └── style.js.flow │ ├── karma │ │ ├── karma.common.config.js │ │ ├── karma.once.config.js │ │ ├── karma.watch.all.config.js │ │ └── karma.watch.phantomjs.config.js │ └── protractor │ ├── protractor.config.js │ └── protractor.setup.js ├── .babelrc ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .jsbeautifyrc ├── package.json └── README.md