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

https://github.com/yano3nora/reactpack

Webpack boilerplate for React x Redux with Redux Saga.
https://github.com/yano3nora/reactpack

react redux redux-saga webpack

Last synced: 3 months ago
JSON representation

Webpack boilerplate for React x Redux with Redux Saga.

Awesome Lists containing this project

README

          

Webpack boilerplate for React x Redux with Redux Saga.
===

## Requirements
- nodejs >= v8.*

## Getting Started
```
$ npm ci

$ npm run watch # Build & Watch.
$ npm run build # Build & Minify.
```

### Install / Remove packages.
```
$ npm i -S ${package} # Install as --save
$ npm i -D ${package} # Install as --save-dev

$ npm remove -S ${package} # Uninstall as --save
$ npm remove -D ${package} # Uninstall as --save-dev
```

## Composition
```
src/
bases/
- logger-middleware.js // Middlewares for store.
- saga-middleware.js
components/
todo/
- todo-container.js // Provider container using modules.
- todo-list.js // Pure component children.
- todo-input.js
modules/
todo/
- todo-modules.js // Reducers and Actions for container component.
- todo-sagas.js // Saga tasks for asynchronous process.
```