- This is a rough PoC, I make no guarantees about its quality.
- This is HTMX taken to the extreme and is not meant to any best practices - it is of an exploration of what can be done with SSR mml.
This is an experiment to try run an networked DOM that is controlled entirely using server-side rendered HTML and HTMX for interactivity.
It currently requires a patched version of JSDOM to fix the XPathExpression.evaluate implementation (jsdom/jsdom#3719).
- Node.js
- npm
- go
Start the API server:
cd api
go run github.com/cosmtrek/air@latest
Start the MML server:
cd mml-server
npm start
Open client endpoint in your browser