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.
- Host: GitHub
- URL: https://github.com/yano3nora/reactpack
- Owner: yano3nora
- Created: 2018-12-30T05:05:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T00:45:01.000Z (over 3 years ago)
- Last Synced: 2025-01-21T09:07:49.139Z (over 1 year ago)
- Topics: react, redux, redux-saga, webpack
- Language: JavaScript
- Homepage:
- Size: 1.16 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
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.
```