utsb-cljs-starter Tailwind Templates

Utsb Cljs Starter

ClojureScript starter with UIx, Tailwind, ShadowCLJS, and BunJS.

🔌 utsb-cljs-starter

Screenshot 2024-10-09 at 13 15 08

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.

Getting started

3 steps to get up and running:

  1. Install Bun if you haven't already: https://bun.sh/docs/installation.
  2. Install all dependencies: bun i.
  3. Start the starter: bun dev.

The app will launch on http://localhost:3000.

Creating a production build

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.

References

License

Eclipse Public License 2.0

Top categories

tailwind logo

Need a Tailwind website built?

Hire a professional TailwindCSS developer today.
Loading Svelte Themes