No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test/components
.babelrc
.editorconfig
.eslintrc
.gitignore
.travis.yml
README.md
gulpfile.babel.js
index.html
package.json

README.md

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

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
  • gulpifle written in ES6 (ES2015)
  • better folder structure
  • no predefined AJAX libraries (use Fetch or Superagent if you need one).

License

MIT License