![Screenshot 2024-10-09 at 13 15 08](https://private-user-images.githubusercontent.com/19330576/375065873-6a08b6b4-3f17-406a-a21a-456470067de9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDY5MzMsIm5iZiI6MTczOTAwNjYzMywicGF0aCI6Ii8xOTMzMDU3Ni8zNzUwNjU4NzMtNmEwOGI2YjQtM2YxNy00MDZhLWEyMWEtNDU2NDcwMDY3ZGU5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA5MjM1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI0ZTk1NTIwNDZjNzc4ZTFiZTkyNGFkZmEzZmNmOTlhNzQ0MGNiOTk5OGFkZGUyMjcxYjgxNTE3YzczMzI4ODgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.cfgdgZ5Abehy59g5AV6oP1VFOP2aPSBmDS88NpCbv8c)
This repo started out as an exploratory exercise to help me familiarize myself with the latest CloureScript libraries and JavaScript tooling, namely:
The end result is a starter that creates a React SPA with excellent Shadow and Tailwind hot-reloading and production builds (~2KB CSS, ~70KB JS gzipped) all orchestrated by Bun.
3 steps to get up and running:
- Install Bun if you haven't already: https://bun.sh/docs/installation.
- Install all dependencies:
bun i
. - Start the starter:
bun dev
.
The app will launch on http://localhost:3000.
1 step to create an optimized build using :advanced compilation and Tailwind JIT: bun prod
.
This will export the app to /prod
. You can view it via serve: bunx serve prod
.
Eclipse Public License 2.0