I’ve been working with LiveView for a couple months now, and this article gives a good example of the simplicity of making dynamic web sites in LiveView. It feels like magic, but if you do liveSocket.enableDebug() while developing all the magic is laid out right in front of you which is cool to see.
LiveView is definitely a cool technology. As far as I’m concerned, it delivers on what Microsoft would have wanted to make when they built ASP.NET Web Forms, but it’s much better.
The ASP.NET team is trying again with Blazor, specifically the server-side hosting model.
Isn’t Blazor a version of C# in the browser via WASM?
It can run either in the browser using wasm, or on the server using a lightweight JS client to receive real-time updates.