seap / sea-react-boilerplate

React, Redux, React-Router, Immutable, Webpack2 Boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Boilerplate

A start kit and boilerplate for building scalable web applications with React, Redux and React-router.

Features

Usage

# Setup
$ npm install

# Start dev server
$ npm run start

# Start dev server without dashboard (window platform)
$ npm run dev

# Build for production
$ npm run build

# Start static checking
$ npm run lint

Project Structure

├── src
│   ├── common
│   │   └── fetch.js
│   ├── components
│   │   ├── Alert
│   │   └── Loader
│   ├── constants
│   │   ├── api.js
│   │   └── constants.js
│   ├── features
│   │   └── common
│   ├── middlewares
│   │   └── api.js
│   ├── styles
│   ├── index.html
│   ├── Root.js
│   ├── configStore.js
│   ├── rootReducer.js
│   ├── routes.js
│   └── main.js
├── webpack
│   ├── webpack.config.js
│   ├── webpack.dll.js
│   ├── webpack.plugins.js
│   ├── webpack.rules.js
│   └── webpack.server.js
├── config.js
├── .bablerc
├── .eslintignore
├── .eslintrc.js
├── .gitignore
└── README.md

About

React, Redux, React-Router, Immutable, Webpack2 Boilerplate


Languages

Language:JavaScript 99.8%Language:CSS 0.1%Language:HTML 0.0%