0.2.0 • Published 9 years ago
justo-generator-react v0.2.0
Generator for React apps.
Proudly made with ♥ in Valencia, Spain, EU.
Features:
- Generate the app scaffolding.
- Allow to add router files to the
routesdirectory. - Allow to add routes to router files.
- Allow to add components to the
componentsdirectory. - Generate snippets for:
<form>,<input>,<label>and<Link>. - Support Flux.
Note. You can learn React, Flux and this generator, in Spanish, on nodemy.com.
Install
npm install -g justo-cli justo-generator-reactHelp
justo -g react helpCreating a project scaffolding
justo -g reactAdding components
To add a component to the components directory:
justo -g react componentObservations:
- An immutable component is a stateless component.
- A mutable component is a stateful component.
Adding form components
To add a component to render a <form>:
justo -g react formAdding route files
To add a route file to the routes directory:
justo -g react route fileAdding routes
To add a route to a file:
justo -g react routeAdding views
To add a view component to the views directory:
justo -g react viewGenerating snippets
To generate snippets:
justo -g react snippet form
justo -g react snippet input
justo -g react snippet label
justo -g react snippet linkAdding Flux-specific folders (Flux)
This command must be executed after justo -g react for creating the Flux-specific folders and files:
justo -g react fluxAdding action file (Flux)
justo -g react flux action fileAdding action to action file (Flux)
You can add an action and its creator method using this command:
justo -g react flux actionAdding React component (Flux)
When the React component accesses a store, you must use this command, instead of component:
justo -g react flux componentAdding store (Flux)
justo -g react flux store