- It's not stateful
- There's no html diffing
- Handlers return target+fragment instead of updating state - It's not stateful
- There's no html diffing
- Handlers return target+fragment instead of updating stateMaking this more efficient would be kinda counter productive
I'd be curious to see what parameters are required for a smooth / playable demo.
Or am I missing something?
(Slow input with no interpolation?)
Also LiveView is described as "Build rich, dynamic user experiences with server-rendered HTML without writing a single line of JavaScript." and their example uses django templating to render the HTML that is returned.
So what are we really measuring here? The speed up seems to solely come from WebSockets, and maybe skipping some Django middleware. Anyone care to elaborate?
I assume the difference in usage of full stop / period or comma is accidental?
guess i could run it on a dedicated server
would be nice if we can get django and liveview working without a server
https://github.com/G4brym/django-cf has a template (among other things) to get started
Another option is the containers stuff mentioned in sibling comment but it's not so FaaS.
Basado
Doom in Django: testing the limits of LiveView at 600.000 divs/segundo
https://en.andros.dev/blog/7b1b607b/doom-in-django-testing-the-limits-of-liveview-at-600000-divssegundo/