Starter kit for A React Redux application
This repo exists to eliminate much of the boilerplate involved in starting a new React/Redux project.
It is assumed that you have NodeJS v6.0+ installed and npm.
When you first clone the repo you will need to do npm install to install the dependencies.
To start the development server run npm run dev.
There are a number of subdirectories within the applixation structure.
- bin/
- This directory gets created when the app is built. The result ends up in here.
- src/
- index.ejs
- EJS template that the root HTML page gets built on top of.
- index.js
- Entry point for the JavaScript application
- js/
- actions/
- This directory contains all Redux actions and action creators.
- components/
- This directory contains all React components.
- actions/
- reducers/
- All Rexux reducers are defined within here.
- app.jsx
- Root React Component that the rest of the components are built on top of.
- store.js
- The Redux store.
- index.ejs