An experiment with this stack to make a high-performance SSR app
See the source code at /ortense/deno-hono-htmx
This page looks very simple, because it is, but to be displayed the server accesses a database (Deno kv), makes a request to the github API, serves static files from the file system (without CDN) and renders jsx components (on the server) then the generated HTML is sent to your browser.
If you click on "+" or "-" button a new request is made to the server, the counter value will be updated on the database and a new component is rendered and sent to client, in HTML not JSON, to replace the component that displays the counter value.