- A simple boilerplate that uses Express, React, Redux, React Router, and SCSS.
- Webpack and Babel to compile client and server bundles.
- Hot Reload on development.
npm install
, npm run dev
, and app should be running on localhost:3000. npm run start
will build the app for production mode before running the app.
client
: has client entry filepublic
: directory for static files served with expressserver
: express server with server side rendering of the react appshared
:components
: the react component libraryredux
: redux ducksscss
: stylesheets
webpack
: webpack config files