Seems to me that Phoenix LiveView leverages the same idea. Do you think that it can be a really good opportunity to show off Phoenix and Elixir as a modern option?
In elixir/liveview there’s not yet a great way to have optimistic UI via js, but the server can send an update to the client when the action was received and later when the action was done send another update.
Yep I know, I was more talking about the server side rendering of chunks. It is useful when you want to render big chunks of HTML for a blog for instance, but that is not what I would use for the UI in general.