https://github.com/bjonamu/ignite-react-app
A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli
https://github.com/bjonamu/ignite-react-app
boilerplate cli create-react-app generator react react-boilerplate react-cli react-generator
Last synced: about 1 month ago
JSON representation
A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli
- Host: GitHub
- URL: https://github.com/bjonamu/ignite-react-app
- Owner: bjonamu
- License: mit
- Created: 2018-03-15T18:12:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-22T19:51:00.000Z (about 7 years ago)
- Last Synced: 2025-09-24T01:22:23.377Z (6 months ago)
- Topics: boilerplate, cli, create-react-app, generator, react, react-boilerplate, react-cli, react-generator
- Language: JavaScript
- Size: 153 KB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ignite-react-app CLI
A CLI for ignite-react-app (ir-app).
This CLI tool in not a replacement for `create-react-app`. In fact it requires that `create-react-app` be installed globally on your machine.
`ignite-react-app` extends `create-react-app` by adding a boilerplate and generators
### Quick Example
```
$ npm install -g ignite-react-app
$ ir-app new my-awesome-app
( The `Adam` boilerplate is the default )
$ cd my-app
$ ir-app component Comment
( Generates a new component => Comment )
$ ir-app container Comment
( Generates a new container => CommentContainer )
$ ir-app redux Comment
( Generates a new redux => CommentRedux )
$ ir-app saga Comment
( Generates a new saga => CommentSagas )
$ ir-app g comp cont redux saga Comment
( Generates a new component => Comment )
( Generates a new container => CommentContainer )
( Generates a new redux => CommentRedux )
( Generates a new saga => CommentSagas )
```
You can also generate layouts:
```
$ ir-app layout Users
```
## :plate_with_cutlery: Boilerplates :plate_with_cutlery:
| Name | Description |
|------|-------------|
| [ir-app-boilerplate-adam](https://github.com/bjonamu/ir-app-boilerplate-adam) | Redux & Sagas |
| [ir-app-boilerplate-bob](https://github.com/bjonamu/ir-app-boilerplate-bob) | GraphQL & Apollo |
```
$ ir-app new my-awesome-app -b
```
## :heart: Special Thanks :heart:
- Facebook () for building the incredible create-react-app
- Infinite Red, Inc. () for the inspiration
## Backers/Contrbutors
Contributions are very welcome
# License
MIT - see LICENSE