A starting point for a static JavaScript application. Ideal for projects that just require hosting off of Amazon S3. Includes development and production NPM scripts, an easy to understand folder hierarchy, and example code to get started quickly.
You'll need git, nodejs 6+ and npm installed. Then you'll need to perform these steps.
git clone [email protected]:meanjim/dough.git
cd dough
npm install -g gulp
npm install
npm start
npm run build
Check your /build
folder afterwards and celebrate.
tool | description |
---|---|
Babel | Allows you to use new JavaScript features. |
React | A powerful view library. |
React Router | The most popular clientside router for React. |
Redux | A popular implementation for managing state. |
Gulp | A popular task runner for building assets. |
SASS | A preprocessor more popular than LESS. |
Browserify | A popular tool for bundling imports/requires. |
BrowserSync | A nice tool for external device testing on the same network. |