Skip to content

Repository files navigation

What is this project?

It is a monorepo example of a reason-app (with code splitting) that can consume components packaged separately in the repo.

It uses create-react-app as a mount point for the reason app, allowing you to get most all the benefits of that ecosystem in a reason project.

This project is still a work in progress, especially the DX loop, but it certainly works.

What do the scripts/ do?

Lerna and bsb don't play well with each other in watch mode. This postinstall script monkeypatches lerna to fix the error. See rescript-lang/rescript#2750 (comment).

What's the .tfbackend folder

I use terraform for infrastructure management and this is the boilerplate for a S3 backend for terraform. If you don't want to use terraform, it can be safely deleted with no effect on the reason/react aspects of this repo.

About

It is a monorepo example of a reasonml (reason-react) app (with code splitting) that can consume other React components (written in typescript, javascript, or reason) packaged separately in the repo.

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages