This project shows how to build an isomorphic application with React and Redux. It is just another React starter kit includes some cool stuff. Most of the code are written in ES6 syntax. If you are having trouble building isomorphic application with React and Redux, maybe you can find some answers in the codebase.
This project includes the following tools.
First, clone this project.
git clone https://github.com/jostw/isomorphic-react-redux-starter-kit.git
-
Make sure Node.js is installed properly.
-
Use
npm start
for watching files and developing athttp://localhost:3000
. -
Use
npm run build
for production.
-
app.js
: server side application -
js/app.js
: client side application -
Following features are isomorphic, shared between server side and client side applications.
js/app/config.js
: shared configurationsjs/app/routes.js
: routing settingsjs/app/fetch.js
: send ajax request with isomorphic-fetchjs/components/*.jsx
: react components
Pull requests are welcome :)
MIT