Redux boilerplate with React & Material UI
Motivation
There is no boilerplate of Redux using React & Material UI when I wanted to created a new web application with the combination.
Since I felt it was waste of time to solve its dependency problems among React, Redux and Material UI, I prepared its boilerplate on github.
I wish you would consentrate to develop application by using the template :)
About boilerplate
A boilerplate for React + Redux + Material UI + ES6 syntax applications. This boilerplate includes following tools and frameworks.
Installation
$ git clone https://github.com/takanabe/react-redux-material_ui-boilerplate.git $ npm install
Use development server
For development server, webpack-dev-server is reasonable. It monitors update files and rebuild them automatically. Since webpack cli command is registerd in package.json
in this project, just type following command to run webpack-dev-server.
$ npm start
Becareful! the webpack-dev-server rebuild files in src
automatically but the bundled files are just placed on its memory. Build manually by allowing next section(Build assets), if you want need the bundled files.
Build assets
To put compiled files into static
directory, type the following command.
$ npm run build
Memo: About version of React
As of 16 October 2015, Materila UI does not support React v0.14.0 and react-redux v4.0. Because of that reason this boilerplate use old React v0.13.3 and react-redux v3.1.0. It will be updated if Material UI support latest version of React.