Get started with React.js and Redux.
- Node.js 5.x or newer
- React.js
^0.14.3
a javascript library for building user interfaces - React-Redux
^4.0.1
a predictable state container for Javascript apps - Babel
6.x.x
for ES6+ support - Immutable Immutable persistent data collections for Javascript
- Webpack module loader and bundler
Just clone the repo and start:
$ git clone https://github.com/LeoLeBras/react-redux-starter-kit.git myAwesomeApp
$ cd myAwesomeApp
$ npm i # Install Node.js components listed in ./package.json
$ npm start # or: env BABEL_ENV=development UV_THREADPOOL_SIZE=100 DEBUG=true NODE_ENV=DEV node server.js
This will start a lightweight development server (webpack dev server) with live reloading.
$ npm run build # or: env BABEL_ENV=production UV_THREADPOOL_SIZE=100 DEBUG=false NODE_ENV=PROD webpack