So as a play-test-drive of liveview I decided to try and implement a visual html editor server rendered with live view.
There’s a lot of hiccups, on the free heroku dyno it’s way too slow (locally it behaves quite in real-time), there’s some issues with the fact that liveviews wrap their components in a phoenix specific div (which on the editor makes some things not behave as they should). The phx-loader also introduces some problems. The structure of rendering each “component” as a liveview probably introduces big patches not well suited to be broadcasted.
This is probably an example of what you not use live view for, but it was quite an interesting experience.
If anybody is interested I can publish a git repo for it with the current code. I think the idea is interesting, with some polishing and a layer of js that builds the “dom” on the client side from messages emitted from the backend it could be quite better though.