A full stack starter go project using HTMX + Hyperscript + Pico.css with browser hot reloading and live reloading
Assuming you have go
and gow installed you can simply do the following:
- Click 'Use this template' button above or click here
- Clone your repo
- Run
./dev.sh
--port
: specficy the port to run on
There are quite a hodge podge of starter templates for the HTMX stack however most of them were very opinionated on frontend frameworks and many even leveraged the npm eco system which felt yucky to me.
- Go
- Gow (for live reload of .go code, browser code will still hot reload without gow)
- aarol/reload for hot reload of the web browser
- Pico.css - put whatever css framework you would like in the index.html
head
- ✅ Add api boilerplate for backend API
- ⬜ Add simple authentication flow
Source of truth for myself is on my sr.ht repo but I keep this up to date for the templating in Github