Our great sponsors
-
dashborg-go-sdk
Modern internal tools. Defined, controlled, and deployed directly from backend code. No JavaScript. Secure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
quicktemplate
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Yes! This is exactly how I feel too... all the Javascript frameworks just make everything more complicated! You should check out https://github.com/sawka/dashborg-go-sdk ... built because I wanted there to be an easier way to build modern looking tools without setting up a frontend stack.
Are you speaking of something like: gomponents? I can see what it has to offer. I tried it for half an hour but did not feel that well about it.
You're welcome! Definitely recommend checking out PaperMod. I didn't try the regular paper theme, but I can say that PaperMod passes the Google Lighthouse (SEO) checks with very high ratings if you do all the essentials correctly. If you're not familiar with Lighthouse go to https://web.dev and have a read there. 🙂
So for html rendering I prefer quicktemplate
There are a few of these popping around (Vugu, A Web App Using Bazel Golang WASM and Proto), but nothing that seems as simple as I imagine it could be.
Dude, you just invented https://hotwire.dev/
no shameless self-plug or anything since i haven't maintained that lib in ages, but maybe this is interesting for you: https://github.com/abenz1267/cachy