Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/granze/react-starterify
A minimal React JS application starter kit
https://github.com/granze/react-starterify
boilerplate browserify kickstarter postcss react
Last synced: about 12 hours ago
JSON representation
A minimal React JS application starter kit
- Host: GitHub
- URL: https://github.com/granze/react-starterify
- Owner: Granze
- Created: 2014-08-26T18:18:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-30T07:14:40.000Z (about 8 years ago)
- Last Synced: 2024-09-24T01:32:18.547Z (1 day ago)
- Topics: boilerplate, browserify, kickstarter, postcss, react
- Language: JavaScript
- Homepage: http://granze.github.io/react-starterify/
- Size: 1.65 MB
- Stars: 665
- Watchers: 19
- Forks: 71
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/Granze/react-starterify.svg?branch=master)](https://travis-ci.org/Granze/react-starterify)
[![bitHound Score](https://www.bithound.io/github/Granze/react-starterify/badges/score.svg)](https://www.bithound.io/github/Granze/react-starterify/master)
[![Dependency status](https://david-dm.org/granze/react-starterify/status.svg)](https://david-dm.org/granze/react-starterify "Dependency status")
[![Dev dependency status](https://david-dm.org/granze/react-starterify/dev-status.svg)](https://david-dm.org/granze/react-starterify#info=devDependencies "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](https://facebook.github.io/react/docs/test-utils.html#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](https://github.com/Granze/react-starterify/releases/latest)
__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](https://github.com/postcss/postcss)
- cssnano for minification
- nested
- extend
- vars
- autoprefixer
- gulpfile written in ES6 (ES2015)
- better folder structure
- no predefined AJAX libraries (use [Fetch](https://github.com/github/fetch) or [Superagent](https://github.com/visionmedia/superagent) if you need one).## License
[MIT License](http://opensource.org/licenses/MIT)