# React Starterify

An opinionated React JS application skeleton.

## Usage

__Clone this repository:__

`git clone git@github.com:Granze/react-starterify.git`

__Install the dependencies:__

`npm install`

__Development mode with livereload:__

`gulp watch`

__When you are done, create a production ready version of the JS bundle:__

`gulp build`

## Tools used:

__Build__
- [Gulp](http://gulpjs.com/)

__Styles__
- [Gulp-sass](https://www.npmjs.org/package/gulp-sass)
- [Gulp-csso](https://www.npmjs.org/package/gulp-csso)
- [gulp-autoprefixer](https://www.npmjs.org/package/gulp-autoprefixer)

__JSX tranform/ES6 support__
- [Babel (formerly 6to5)](https://github.com/babel/babel)

__Minification__
- [Gulp-uglify](https://github.com/terinjokes/gulp-uglify/)

__Modules__
- [Browserify](http://browserify.org/)

__Ajax__
- [Superagent](http://visionmedia.github.io/superagent/)

__Server/livereload__
- [Browser Sync](http://www.browsersync.io/)

# React Starterify

An opinionated React JS application skeleton.

## Usage

__Clone this repository:__

`git clone https://github.com/Granze/react-starterify.git`

__Install the dependencies:__

`npm install`

__Development mode with livereload:__

`gulp watch`

__When you are done, create a production ready version of the JS bundle:__

`gulp build`

## Tools used:

__Build__
- [Gulp](http://gulpjs.com/)

__Styles__
- [Gulp-sass](https://www.npmjs.org/package/gulp-sass)
- [Gulp-csso](https://www.npmjs.org/package/gulp-csso)
- [gulp-autoprefixer](https://www.npmjs.org/package/gulp-autoprefixer)

__JSX tranform/ES6 support__
- [Babel (formerly 6to5)](https://github.com/babel/babel)

__Minification__
- [Gulp-uglify](https://github.com/terinjokes/gulp-uglify/)

__Modules__
- [Browserify](http://browserify.org/)

__Ajax__
- [Superagent](http://visionmedia.github.io/superagent/)

__Server/livereload__
- [Browser Sync](http://www.browsersync.io/)

Change url for git clone
Change url for git clone

Using https url will allow people to clone it without getting a permission denied error.