Pushup: a new compiler for making web apps in Go
Pushup creator here. We're interested in feedback on the design. Pushup introduces a new lightweight template syntax that mixes Go code and HTML in the same page; pages are then compiled down to pure Go, relying on the net/http package. Pushup uses file-based routing, so adding a page adds a route to your app. The template language has an "inline partials" feature to make it easier support for modern hypermedia libraries like htmx in mind. Would love to know what the Go web development community thinks.<p>Here is a short demo of Pushup in action: <a href="https://www.youtube.com/watch?v=nkyiATkZ4Js">https://www.youtube.com/watch?v=nkyiATkZ4Js</a>