Plop it!
We use plop to generate your specific project files. With our handcrafted plop generators you can add React components and saga files. You even can rename or remove them. You only have to worry about your own added dependencies!
React
Just start using React. It's all set up.
Redux
React is only half the fun without Redux and it's amazing store management. With our boilerplate you don't have to worry about Root Reducers and the problem of accessing your store from any component. If you use our plop generators all will be set up.
Webpack
Grunt and gulp are so 2014. We use webpack too quickly build your files and you can watch it in the browser without any problem.
SCSS
Write your CSS in amazing SCSS (do we really need to introduce SCSS to you?)
zeix-react-redux-boilerplate is available via npm. So you just have to install it globally on your pc/mac/whateveryouuse
npm install -g zeix-react-redux-boilerplate
After this you are ready to start your very own react-redux project. Go to your projects directory, where you want to save the folders for your project.
Enter following command to your command line to setup a project.
make-the-web-great-again your-project-name
Now you have a proper project directory, with the certified (by ourselves) directory structure. Now go into your project directory and install the dependencies
cd your-project-name
npm install
Now you're all setup and you can start transforming coffee into awesome code!
If you want to start the webpack server you just have to enter following command into command line tool:
npm run dev
Now your most favourite web browser should automatically open the builded web app. That's amazing!
You know what really amazing is? With the zeix-react-redux-boilerplate you never have to create React components. We have covered that for you, with our plop generators.
If you have to create a component or something else you just can type following command in your cmd.
npm run generate
After this you'll get an list with the available generators. Add the moment we have following generators for you:
- Create a React Component
- Rename a React Component
- Remove a React Component
- Add Saga Watcher and Worker
More to come!! That's yuge
This project is licensed under the MIT license, Copyright (c) 2017 Zeix AG. For more information see LICENSE.md.