mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

645
comptes actifs

#gomponents

0 message0 participant0 message aujourd’hui
En réponse à Markus 🤓✨

@markus ... I was laughing to myself how easy it was to churn out reusable bits of HTML. You can use all the features of your programming language, for code organization; so you can put your generation code into structs/classes, to carry common stuff around, or pass some things via parameters.

And don't get me started on the testability. Although I haven't tried writing tests for it, I do imagine that it *should* be easy. Can't wait to try that out.

I created a #gomponents starter kit app template at github.com/maragudk/gomponents , using #GoLang (of course), gomponents for HTML components, #HTMX, and #TailwindCSS. All put into a Docker container for easy deployment.

This is how I would usually set up an app using those technologies. I'm hoping it can help you too. 😊

GitHubGitHub - maragudk/gomponents-starter-kit: A starter kit for building a web app with gomponents, HTMX, and TailwindCSS in Go.A starter kit for building a web app with gomponents, HTMX, and TailwindCSS in Go. - maragudk/gomponents-starter-kit

I've just released v1.0.0 of my #Golang #HTML component library, #gomponents : github.com/maragudk/gomponents 🥳

This means I'm committed to no more breaking changes from here on. It's has been four years in the making, and I'm really happy with how this little library has turned out! 😁

GitHubGitHub - maragudk/gomponents: HTML components in pure Go.HTML components in pure Go. Contribute to maragudk/gomponents development by creating an account on GitHub.

I've release v1.0.0-beta1 of #gomponents, my #GoLang #HTML component library. The only major change since v0.22.0 is that the module now imports with maragu.dev/gomponents . Otherwise, I now consider the API stable. It has been slowly evolving over the last four years, and I'm really happy with it.

Check the release notes here: github.com/maragudk/gomponents

GitHubRelease v1.0.0-beta1 - The API is now stable! · maragudk/gomponentsThis release marks the first beta of a 1.0.0 release. This means that I'm committed to this API going forward, and breaking changes will only happen in a v2 that hopefully will never come. The only...

Sometimes I do a change that I just can't understand I haven't done before, because it's so obvious in retrospect.

This time, it put my #GopherCon lightning talk about #GoLang #gomponents from 2021 on the front page of gomponents.com , because most people don't click through to the other pages. When I have a video intro, why not put it front and center?! 🤦