So we used to have react/vue/whatever. You click button, and the front end computes the new DOM. No server needed.
Then, we decide to use htmx, where the server actually computes the new DOM elements, and the client is just a dumb client that displays whatever the server gives.
And now, we give the users browser all of the information to act like a server, intercept the call, and compute what the server would have responded with (saving since network packets and lag).
Did I understand that correctly?
And yea, I also saw that talk about HTMX on HN yesterday... didn't really understand the advantage then either.