React-keystone-boilerplate is a scaffolding tool which makes it easy to build isomorphic apps using Keystone, Mongo, Express, React, Redux and NodeJS.
clone this repo
cd name_of_new_app
npm install
npm start
npm run start
- starts the development server with hot reloading enabled
npm run watch
- start the test runner with watch mode
npm run clean
- removes dist folder
Note : Please make sure your MongoDB is running. For MongoDB installation guide see this.
The Webpack configuration is minimal and beginner-friendly. You can customise and add more features to it for production build.
Express web framework its our main setup. Our app sits in keystone.js.
React Router renders components according to route requested.
We use React Router's match function for handling all page requests so that browser history works.
To make your version, follow these steps
Clone this project
git clone https://github.com/Davidcreador/react-keystone-boilerplate.git
Make your changes or anything else.
npm install & npm start
Done!!
React-Keystone-Boilerplate is released under the MIT License.