Skip to content
React redux easy boilerplate
Branch: master
Clone or download
Pull request Compare This branch is 25 commits behind anorudes:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
app
bin
logs
static/images
webpack
.babelrc
.eslintrc
.gitignore
LICENSE
README.md
package.json
webpack-dev-server.js

README.md

Redux Easy Universal Boilerplate

bitHound Overall Score


About

Really easy react universal boilerplate with many commentaries

Doesn't have redux-form and bootstrap (you can add if needed)

How it works

See commentaries in code

Installation

Install rimraf: $ npm install rimraf -g
Install nodemon: $ npm install nodemon -g
Install concurrently: $ npm install -g concurrently

Start development

$ npm run api

$ npm run start

after: open 'http://localhost:3000' in browser

hint: use this mode for development

Start development (server-side-rendering)

$ npm run api

Don't forget install concurrently: npm install -g concurrently

$ npm run start-ssr or $ sudo npm run start-ssr

after: open 'http://localhost:3000' in browser

hint: use this mode for test server-side-rendering before build.
doesn't have hot reload, but you can mannualy refresh page in browser.

Start production

$ npm run build

$ npm run api:prod

$ npm run start:prod

after: open 'http://localhost' in browser

hint: use this mode for production on server (without server-side-rendering)

Start production (server-side-rendering)

$ npm run build

$ npm run api:prod

$ npm run start-ssr:prod

after: open 'http://localhost' in browser

hint: use this mode for production on server

Run tests

$ npm run test

How to add immutable-js?

See branch: with_immutable

License

MIT

You can’t perform that action at this time.