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

https://github.com/ayarcohaila/react-redux-starter

Starter pack for React + Redux + Webpack projects.
https://github.com/ayarcohaila/react-redux-starter

babel react redux redux-actions webpack

Last synced: 4 months ago
JSON representation

Starter pack for React + Redux + Webpack projects.

Awesome Lists containing this project

README

          

# React + Redux starter

This project includes a basic starter boilerplate for our React + Redux +
React Router projects, using webpack as a build system and babel for
transpilation.

## Getting Started

```
npm install
npm run dev
```

Browse to `http://localhost:9000`.

## Development

```
npm run dev
```

This will start a webpack dev server with hot reloading at
`http://localhost:9000`.

## Production

```
npm run build
```

This will build and uglify files to `dist/` ready to push to production.

## Includes

* [react](https://github.com/facebook/react) - for rendering
* [react-router](https://github.com/reactjs/react-router) - for routing
* [redux](https://github.com/reactjs/redux) - for state management
* [react-redux](https://github.com/reactjs/react-redux) - for react + redux
* [redux-actions](https://github.com/acdlite/redux-actions) - for FSA redux actions
* [redux-logger](https://github.com/theaqua/redux-logger) - for state logging
* [redux-thunk](https://github.com/gaearon/redux-thunk) - for async actions
* [react-hot-loader](https://github.com/gaearon/react-hot-loader) - for them hot loadz
* [webpack](https://github.com/webpack/webpack) - to build it
* [webpack-dev-server](https://github.com/webpack/webpack-dev-server) - to see it
* [babel](https://github.com/babel/babel) - to transpile es6
* [mocha](https://github.com/mochajs/mocha) + [must](https://github.com/moll/js-must) - for testing

## Todos

* Configure react-devtools