Doesn't this make serverless read-only apps (that only require a fileserver) effectively impossible?
In a serverless read-only app, all business logic and state is maintained on the browser.
In a serverless read-only app, all business logic and state is maintained on the browser.
A possible extension to HTMX would be to allow this kind of offloading to pure JS functions instead of requiring hacky intercepts.
You would still have a clear separation of responsibilities between frontend rendering (by the browser only) and application logic (which only generates HTML as output).