A simple application with React, Redux, Immutable and Express, supporting for isomorphic.
- React
- Redux
- Immutable
- Serialize Javascript
- Isomorphic / Server Rendering
- ES6 (ES7)
- Babel
- Webpack
- ESLint
- Node.js
$ git clone https://github.com/dongrenguang/todo-list.git
$ cd todo-list
$ npm install
$ npm run build
$ npm start
Then, open your browser and visit http://localhost:8080.
- v1.0
- Head first Redux
- Use WebpackDevServer for server
- v2.0
- Replace WebpackDevServer with Express
- Isomorphic/Server Rendering
- Using series optimization methods, such as:
- v3.0
- Import Immutable for higher performance
- Replace Pure Render Decorator with PureComponent
- latest version
- Import React Router (TODO)