https://github.com/sashafklein/react-plus-plus
Rich and flexible installer / boilerplate generator working on top of Create React App.
https://github.com/sashafklein/react-plus-plus
Last synced: 2 months ago
JSON representation
Rich and flexible installer / boilerplate generator working on top of Create React App.
- Host: GitHub
- URL: https://github.com/sashafklein/react-plus-plus
- Owner: sashafklein
- Created: 2019-02-13T05:39:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-13T23:32:12.000Z (about 6 years ago)
- Last Synced: 2025-02-09T06:41:17.836Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 4.92 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
([On NPM](https://www.npmjs.com/package/react-plus-plus)).
This tool sets up boilerplate on top of a fresh Create React App install, installing and integrating:
- Redux
- Redux Thunk
- Connected React Router
- SCSS
- ESlint (slightly modified AirBnb setup)
- CircleCI
- Netlify
- Base SCSS structureAs well as some homemade tools:
- A breakpoint reducer/wrapper
- A command-line script for generating componentsAnd optionally:
- Netlify Functions
- SCSS Linting
- ImmutableJS
- FlowBecause it builds *on top* of Create React App, it leverages the preexisting functionality, with limited risk of falling behind on community improvements.
### Usage
You'll generally want to run the latest version, right after using `create-react-app`:
```
npx create-react-app my-new-app
cd my-new-app
git add .
git commit -m 'App created' // In case you want to revert changes
npx react-plus-plus // Follow command-line instructions to configure your install
```### TODO
Some optional features I hope to add:
- Testing boilerplate and setup
- More common components