# Electrode Redux Router Engine

[![NPM version][npm-image]][npm-url] [![Dependency Status][daviddm-image]][daviddm-url] [![devDependency Status][daviddm-dev-image]][daviddm-dev-url] [![npm downloads][npm-downloads-image]][npm-downloads-url]

Handle [react-router] routes matching and redirecting for [redux async actions] data for React Server Side Rendering using the [Redux Server Rendering] pattern.

Version 3 now uses react-router 5.

## Install

```bash
$ npm install -save electrode-redux-router-engine
```

## Usage of APIs and Options

This module is a part of the [Electrode Platform].

See documentation [here](https://docs.electrode.io/other/stand-alone-modules/redux-router-engine) for details on usage of APIs and options.

## License

Copyright (c) 2016-present, WalmartLabs

Licensed under the [Apache License, Version 2.0].

[apache license, version 2.0]: https://www.apache.org/licenses/LICENSE-2.0
[electrode platform]: http://www.electrode.io/
[redux async actions]: http://redux.js.org/docs/advanced/AsyncActions.html
[redux server rendering]: http://redux.js.org/docs/recipes/ServerRendering.html
[react-router]: https://github.com/reactjs/react-router
[npm-image]: https://badge.fury.io/js/electrode-redux-router-engine.svg
[npm-url]: https://npmjs.org/package/electrode-redux-router-engine
[daviddm-image]: https://david-dm.org/electrode-io/electrode/status.svg?path=packages/electrode-redux-router-engine
[daviddm-url]: https://david-dm.org/electrode-io/electrode?path=packages/electrode-redux-router-engine
[daviddm-dev-image]: https://david-dm.org/electrode-io/electrode/dev-status.svg?path=packages/electrode-redux-router-engine
[daviddm-dev-url]: https://david-dm.org/electrode-io/electrode?path=packages/electrode-redux-router-engine?type-dev
[npm-downloads-image]: https://img.shields.io/npm/dm/electrode-redux-router-engine.svg
[npm-downloads-url]: https://www.npmjs.com/package/electrode-redux-router-engine
