Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status bitHound Score Dependency status Dev dependency status

React Starterify

A minimal React JS application starter kit.

Start small, add what you need.

React Starterify aims to give you a good starting point for your projects. If you're looking for a minimal ES6 (ES2015) React JS starter with nice shallow rendering test examples, this is probably for you.

Why there are no Flux or Isomorphic things inside?

If you are a beginner, you probably don't want a complex structure with lots of things to care about. If you are an advanced user, and you need more features, you can choose one of the thousand existing full-stack starter kit. Or you can build your own.

Usage

Download React Starterify

Install the dependencies:

npm install

Test:

npm test

Development mode with livereload:

npm run watch or just npm start

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

npm run build

Deploy on Github pages with one command:

npm run deploy

What's new in v2.0:

  • React Router integration
  • CSS processing via PostCSS
    • cssnano for minification
    • nested
    • extend
    • vars
    • autoprefixer
  • gulpfile written in ES6 (ES2015)
  • better folder structure
  • no predefined AJAX libraries (use Fetch or Superagent if you need one).

License

MIT License