Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nishanbajracharya/observable-redux-starter

A starter kit for developing single page applications using react, redux, recompose and redux-observable.
https://github.com/nishanbajracharya/observable-redux-starter

react recompose redux redux-observable rxjs

Last synced: about 12 hours ago
JSON representation

A starter kit for developing single page applications using react, redux, recompose and redux-observable.

Awesome Lists containing this project

README

        

# observable-redux-starter
A starter kit for developing single page applications using react, redux, recompose and redux-observable.

Simple starter kit for React-Redux-Observable projects.

Comes with:
- [Redux](https://redux.js.org/)
- [Webpack](https://webpack.js.org/)
- [Redux-Observable](https://redux-observable.js.org/)
- [React Router](https://reacttraining.com/react-router/)
- [Axios](https://github.com/mzabriskie/axios) HTTP Client
- [Hot Module Replacement](https://webpack.js.org/guides/hmr-react/
- [Dotenv](https://www.npmjs.com/package/dotenv) for Environment Configurations
- ES7

## Install

Clone the repository and install dependencies using [yarn](http://yarnpkg.com/).

```bash
$ git clone [email protected]:nishanbajracharya/observable-redux-starter.git

$ cd

$ yarn
```

Start the application in development mode using `yarn start`

## Scripts

The following [commands](package.json) are available:

|Name |Description |
|-----------------|--------------------------------------------------|
|start | Start application using webpack-dev-server |
|lint | Run linter |
|lint:fix | Run linter and try to fix errors |
|build | Development build |
|build:production | Production build |

Run a command using `yarn `