Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/completejavascript/react-app-template
⭐ A template for react app using create-react-app and some customizations.
https://github.com/completejavascript/react-app-template
axios customize-cra hookrouter js-cookie netlify react react-app react-app-rewired react-intl react-js react-redux react-template sass scss
Last synced: about 2 months ago
JSON representation
⭐ A template for react app using create-react-app and some customizations.
- Host: GitHub
- URL: https://github.com/completejavascript/react-app-template
- Owner: completejavascript
- License: mit
- Created: 2020-01-05T09:12:48.000Z (about 5 years ago)
- Default Branch: dev
- Last Pushed: 2023-01-05T04:52:59.000Z (about 2 years ago)
- Last Synced: 2023-03-01T08:32:27.963Z (almost 2 years ago)
- Topics: axios, customize-cra, hookrouter, js-cookie, netlify, react, react-app, react-app-rewired, react-intl, react-js, react-redux, react-template, sass, scss
- Language: JavaScript
- Homepage: https://react-app-template.netlify.com/
- Size: 1.72 MB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![Netlify Status](https://api.netlify.com/api/v1/badges/5112a3f0-b4a2-4b70-bede-eaa87436de85/deploy-status)](https://app.netlify.com/sites/react-app-template/deploys) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
# react-app-template
A template for react app using create-react-app and some customizations.
## Installation
```bash
git clone https://github.com/completejavascript/react-app-template.git YourProjectName # Clone the project
cd YourProjectname
rm -rf .git # So you can have your own changes stored in VCS.
yarn # Install dependencies
yarn start # Start development
```Navigate to localhost:3000.
## Features
- Style React component with [SASS](https://sass-lang.com/)
- Use [customize-cra](https://github.com/arackaf/customize-cra) to customize CRA without **eject**.
- Use [hookrouter](https://github.com/Paratron/hookrouter) - the flexible, and fast router for react that is entirely based on hooks - for using router faster.
- Use [react-intl](https://github.com/formatjs/react-intl) to internationalize React apps.
- Use [react-redux](https://react-redux.js.org/) to manage App state.
- Use [js-cookie](https://github.com/js-cookie/js-cookie) for handling browser cookies.
- Use [axios](https://github.com/axios/axios) for HTTP requests.## Author
- [Lam Pham](http://about.phamvanlam.com)
## License
This project is open source and available under the [MIT License](https://github.com/completejavascript/react-app-template/blob/master/LICENSE).