(https://github.com/gbezyuk/koa-redux-router-isomorphic-example) A simple example of a isomorphic (universal) javascript application using Koa, React-Router, Redux and Redux-Router. For version without redux and redux-router see (https://github.com/gbezyuk/koa-react-router-isomorphic-example).
http://koa-redux-router-isomorphic-example.gbezyuk.ru:3031
# npm install -g webpack
npm install
webpack
babel-node src/server.js
# and go to localhost:3000
- Three routes: index, about, 404
- Server-side rendering using Koa
- Asset bundling using WebPack
- ES6 with Babel
- Redux-based state management
- Redux-Router for linking Redux and React-Router
- Home link is always active. IndexLink usage is causing application failure, see Navigation.js