Skip to content

sk1e/react-redux-starter-kit

 
 

Repository files navigation

react-redux-starter-kit

Modular starter kit for React+Redux+React Router projects.

To start localy

npm run dev for development purposes in watch mode

To build localy

npm run build for development purposes without watch mode (see build folder)

Features

  • Typescript 2.x
  • React
  • React-router
  • Redux
  • Redux-saga for side-effects
  • Stylus
  • BEM methodology
  • Tests (karma, mocha, chai, sinon)
  • Hot reload
  • Yeoman blocks generator tasks (features, modules, ... )
  • ANT Design
  • Webpack 3.x
  • Isomorphic
  • Code splitting (async chunks loading)
  • Code coverage (Istanbul) - temporary disabled (waiting for Phantom es6 support or typescript compiler generators support for es5 target)
  • ~100% tests coverage

Запуск под Windows

  1. SET TS_NODE_COMPILER_OPTIONS={"target": "es5", "module": "commonjs"}

  2. npm run dev-windows

About

Modular starter kit for React+Redux+React Router projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.7%
  • JavaScript 10.0%
  • CSS 3.1%
  • HTML 0.2%