Skip to content

A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli

License

Notifications You must be signed in to change notification settings

bjonamu/ignite-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 

🍽️ Boilerplates 🍽️

Name Description
ir-app-boilerplate-adam Redux & Sagas
ir-app-boilerplate-bob GraphQL & Apollo
$ ir-app new my-awesome-app -b <ir-boilerplate> 

❤️ Special Thanks ❤️

Backers/Contrbutors

Contributions are very welcome

License

MIT - see LICENSE

About

A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published