| ▲ | nzoschke 2 hours ago | |
Love Go + HTMX. I pair it with a-h/templ for a bit more type safety on the template, components and partials. I just shared my whole toolkit too [1], I call it the "GUS stack" -- Go, Unix, SQLite. Inspired heavily by the exe.dev "GUTS" stack [2] but with HTMX instead of Typescript. Some other Go components in the kit... - cockroachdb/errors for errors with stack traces - templ for type-safe HTML templates (with htmx for reactivity and tailwindcss for CSS) - fuego for an OpenAPI spec generated from web handlers - sqlc for type-safe code generated from SQL - modernc.org/sqlite for a pure Go sqlite library - goose for SQL and Go migrations - dbos for durable workflows in SQLite - rod for Chrome / CDP testing and automation Feels so productive coding, agentic coding, and building and deploying binaries with this stack. | ||
| ▲ | nzoschke an hour ago | parent | next [-] | |
Could rebrand to the HUGS stack -- HTMX, Unix, Go, SQLite | ||
| ▲ | shimman 39 minutes ago | parent | prev [-] | |
I tried to use templ but it felt more frustrating than ergonomic. Like at that point I'd rather just use react (and I hate react). Just sticking with basic std templates + HTMX sprinkling is good enough for my needs. | ||