Awesome
React Redux Isomorphic Webpack 2 Boilerplate based on ant.design
About
This boilerplate has following feature:
- Universal React rendering
- Webpack 2 for client side transformation and bundling
- Babel js for server side transformation
- import using absolute path in client and server for make code reuse easier
- development hot reloading
- Sequelize Js for backend api(for RDBMS)
- using ui framework ant.design
- latest webpack 2 (2.5+)
- latest React Router 4
- express-handlebars for server side templating
- custom console logger for better log visibility & trace
- nested route on react router 4 supported in server and client
Technologies
Important technologies used
- Node Js
- Express Js
- React Js version 15.1
- React Router version 4+
- React Redux version 5+
- Ant Design version 2.5+
- Babel Js core version 6.24
- Webpack version 2.5+
Installation
- Clone the repo
- cd project folder
- npm install (in cmd/ terminal)
Commands
- To run development server
npm start
- To clean previous asset and build new and then run production server
npm run build
- To run production using previuosly built asset
npm run serve
- To clean previously built assets
npm run clean
Now create your awesome project :)