This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
François Best
francoisbest.com
did:plc:rfoxp4hc5fgthjfaaigyw3c2
Thinking about APIs to abort URL updates in @nuqs.47ng.com
AbortController is a standard choice, though I don't know if it would be a good DX in practice in React (having to manage the controller lifetime in addition).
The the inversion of control is nice to cancel multiple updates at once though.
2025-02-22T12:26:57.557Z