Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/melange-re/melange-for-react-devs
A project-based, guided introduction to Melange and its ecosystem for React developers.
https://github.com/melange-re/melange-for-react-devs
Last synced: about 1 month ago
JSON representation
A project-based, guided introduction to Melange and its ecosystem for React developers.
- Host: GitHub
- URL: https://github.com/melange-re/melange-for-react-devs
- Owner: melange-re
- License: mit
- Created: 2023-08-14T09:46:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-22T17:25:56.000Z (8 months ago)
- Last Synced: 2024-05-22T18:45:39.862Z (8 months ago)
- Language: Reason
- Homepage: https://react-book.melange.re/
- Size: 1.33 MB
- Stars: 30
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - melange-re/melange-for-react-devs - A project-based, guided introduction to Melange and its ecosystem for React developers. (Reason)
README
# Melange for React Developers
Source code for the book [Melange for React
Developers](https://react-book.melange.re/).## Quick Start
```shell
npm run init# In separate terminals:
npm run watch
npm run serve
```## Commands
All the build commands are defined in the `scripts` field of `package.json`.
This is completely optional, and other tools like `make` could be used.You can see all available commands by running `npm run`. There are explanations
of each command in the `scriptsComments` field of the `package.json` file. Here
are a few of the most useful ones:- `npm run init`: set up opam local switch and download OCaml, Melange and
JavaScript dependencies
- `npm run install-opam-npm`: install OCaml, Melange, and JavaScript
dependencies
- `npm run watch`: watch the filesystem and have Melange rebuild on every
change
- `npm run serve`: serve the application with a local HTTP server## Book
The files for the book associated with this repo are in the `docs` directory.
See `docs/README.md` for details.