Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cironunes/reasonreact-starter
Minimal yet powerful ReasonReact template
https://github.com/cironunes/reasonreact-starter
boilerplate create-react-app reasonml reasonreact starter
Last synced: 4 months ago
JSON representation
Minimal yet powerful ReasonReact template
- Host: GitHub
- URL: https://github.com/cironunes/reasonreact-starter
- Owner: cironunes
- Created: 2020-04-24T09:11:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T04:23:08.000Z (about 2 years ago)
- Last Synced: 2024-10-03T12:39:40.481Z (4 months ago)
- Topics: boilerplate, create-react-app, reasonml, reasonreact, starter
- Language: JavaScript
- Size: 1.77 MB
- Stars: 32
- Watchers: 3
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ReasonReact Starter
> Minimal yet powerful ReasonReact template with batteries included. 🔋
[![dependencies Status](https://david-dm.org/cironunes/reasonreact-starter/status.svg)](https://david-dm.org/cironunes/reasonreact-starter)
[![devDependencies Status](https://david-dm.org/cironunes/reasonreact-starter/dev-status.svg)](https://david-dm.org/cironunes/reasonreact-starter?type=dev)[Full ReasonReact docs](https://reasonml.github.io/reason-react/)
## 🎬 Get started
1. Clone this repository without any history `git clone --depth 1 https://github.com/cironunes/reasonreact-starter.git`
2. Run it and jump into the browser to start developing## 🏃♂️ How to run it?
```sh
yarn
yarn dev
# in another tab, run the tests in watch mode
yarn test
```Open a new web page to `http://localhost:1234/`. Change any `.re` file in `src` to see the page auto-reload.
## 📦 What's included?
| Feature | Description |
| ------------------- | --------------------------------------------------------------------------------------------- |
| Folder Structure | We included a scalable folder structure. Make sure to check the README files for more details |
| Routes | ReasonReact comes with a Router. The template comes with two examples |
| Tests | Unit & Integration Testing with Jest and React Testing Library |
| Styles | CSS-in-JS with bs-css and re-classnames |
| Web APIs | _comming soon_ |
| Themes | _coming soon_ |
| Forms | _coming soon_ |
| GraphQL integration | _coming soon_ React Apollo (GraphQL) |
| Authentication | _coming soon_ Auth0, Firebase? |
| Websockets | _coming soon_ |## 🚀 Bundle for Production
`yarn build`