Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/null93/react-boilerplate
Boilerplate for ReactJS using ParcelJS Build System
https://github.com/null93/react-boilerplate
babel boilerplate material-ui parceljs react
Last synced: about 3 hours ago
JSON representation
Boilerplate for ReactJS using ParcelJS Build System
- Host: GitHub
- URL: https://github.com/null93/react-boilerplate
- Owner: null93
- License: mit
- Created: 2017-12-07T07:35:06.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T01:30:47.000Z (almost 2 years ago)
- Last Synced: 2023-02-28T10:56:01.712Z (over 1 year ago)
- Topics: babel, boilerplate, material-ui, parceljs, react
- Language: JavaScript
- Homepage:
- Size: 1.77 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# React-Boilerplate
> Boilerplate for ReactJS using ParcelJS Build System![](https://img.shields.io/badge/License-MIT-lightgrey.svg?style=for-the-badge)
![](https://img.shields.io/badge/Version-2.0.0-lightgrey.svg?style=for-the-badge)
![](https://img.shields.io/badge/NODE-8-lightgrey.svg?style=for-the-badge)![](docs/assets/screenshot.png)
### About
This boilerplate is aimed to be super minimal. It is a collection of technologies that help simplify development within the ReactJS framework. This boilerplate comes with the following features:
- Atomic Project Structure
- Material-UI React Library
- React Router Integrated
- ParcelJS Build System
- Roboto Font Installed
- Docker Container For Project
- Docker-Sync & Docker-Compose Files### Development Enviornment
A [Dockerfile](Dockerfile) exists in the root project directory and can be used on it's own or with technologies such as `docker-sync` and `docker-compose`. Below are some of the different ways you can start developing right away. Once executed, your site should be served on [http://localhost:31415](http://localhost:31415).
##### Local Machine
```shell
yarn install
yarn serve
```##### Docker Sync & Docker Compose
```shell
# Spin-Up
$ docker-sync start
$ docker-compose up
# Spin-Down
$ docker-compose down
$ docker-sync stop
$ docker-sync clean
```##### Docker Sync Stack
```shell
# Spin-Up
docker-sync-stack start
# Spin-Down
docker-sync-stack clean
```