A react.js web frontend full suite solution. It aims to provide you a streamline process from development to production!
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
base
media
src
.gitignore
.npmignore
.prettierrc
LICENSE
README.md
package.json
tsconfig.json
tslint.json
yarn.lock

README.md

gen-reacts-app

Inspired by create-react-app, this small tool generates a production ready react with typescript web application. This base application contains tools like react-router, styled-components, typescript, webpack 4, plopjs for consistent templating, and jest snapshot testing.

Installation:

    # With NPM
    npm install -g gen-reacts-app

    # With Yarn
    yarn global add gen-reacts-app

This tool requires Node > v6 .

How to use:

    gen-reacts-app <title>

Commands

Command Description
build production application build
dev run local dev application
gen run plop
gen:common generate common component
gen:component generate component
gen:page generate page
gen:hoc generate hoc
test run jest tests
test:cov run jest tests with test coverage

Philosophy

The goal of this tool is the generate a react project with structure, type safety, and consistent code styling.

Resources

You can view the base react application here