Our great sponsors
-
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.
-
turbo
The speed of a single-page web application without having to write any JavaScript (by hotwired)
That's one of the reasons I wrote https://github.com/a-h/templ which does support strongly typed templates, has autocomplete, and is fairly close to JSX.
There are some templating languages that compile to go code and in that way provide type safety. Check the list of templating languages on the awesome go GitHub: https://github.com/avelino/awesome-go
For dynamic updates to to HTML from within the browser, it has built-in support for Hotwire's Turbo Frames (https://turbo.hotwired.dev/)