https://github.com/reason-id/cra-template
create-react-app template for Reason/ReScript.
https://github.com/reason-id/cra-template
cra-template reactjs reason reason-react reasonml
Last synced: 7 months ago
JSON representation
create-react-app template for Reason/ReScript.
- Host: GitHub
- URL: https://github.com/reason-id/cra-template
- Owner: reason-id
- Created: 2020-08-16T12:05:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-16T17:57:27.000Z (over 5 years ago)
- Last Synced: 2025-06-20T08:11:25.017Z (7 months ago)
- Topics: cra-template, reactjs, reason, reason-react, reasonml
- Language: Reason
- Homepage: https://github.com/reason-id/cra-template
- Size: 40 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Usage •
Project Structure •
Alternative
## Usage
First run the below commands to start create new project:
```bash
npx create-react-app --template @reason-id/cra-template
```
## Project Structure
```
.
├── bsconfig.json
├── .gitignore
├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── README.md
└── src
├── App.css
├── App.re
├── index.css
├── index.js
├── index.re
├── logo.svg
├── reportWebVitals.js
└── Router
├── Route.re
├── Route.rei
└── Router.re
```
## Alternative
* [**Spin**](https://github.com/tmattio/spin)(we use [Router](https://github.com/reason-id/cra-template/tree/feat/v0.0.1/template/src/Router) from [Spin](https://github.com/tmattio/spin))
* [**app-template-reason-react**](https://github.com/jihchi/app-template-reason-react) for [Snowpack](snowpack.dev)
* [**vite-reason-react-template**](https://github.com/tatchi/vite-reason-react-template) for [Vite](https://github.com/vitejs/vite)