This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
rich harris
rich-harris.dev
did:plc:anvvmj5rdxhzo26gmhkgshnn
Up to the user, but in a typical setup a server-side JS runtime will render a page as HTML (which is just fancy string concat, you're not creating a tree and serializing it, so it's very fast and memory efficient), then in the client you'll hydrate the app, recreating or recovering state as you go
2025-03-06T22:24:16.855Z