react-starter-babel-es6
bare-bones react starter using babelify for es6 and jsx under browserify/watchify with npm run scripts
forked from react-starter
quick start
$ npm run watch &
$ npm start
commands
npm run build
- build for productionnpm run watch
- automatically recompile during developmentnpm start
- start a static development web server
starter code
import React from 'react'
class App extends React.Component {
constructor () {
super()
this.state = { n: 0 }
}
render () {
return <div>
<h1>clicked {this.state.n} times</h1>
<button onClick={this.handleClick.bind(this)}>click me!</button>
</div>
}
handleClick () {
this.setState({ n: this.state.n + 1 })
}
}
React.render(<App />, document.querySelector('#content'))
contributing
If you like what you see, but want to add something more, fork this repo and add your additional feature to the name of the fork. Try to be specific with the name of your fork, listing the technologies used plus what features the fork adds.
variations
Check out the list of forks to see how other people have customized this starter repo.