Server-side HTML rendering with reactive updates. Massively inspired by Elixir's LiveView
- WARNING: work in progress
liveview-clj renders HTML page, inject tiny runtime into it, correlate WebSocket connection with the rendered page, rerender page for each state's update and push updated HTML to client.
You can think about liveview-clj as stateful web handlers or Rich Web Application running on server side.
See examples
clj -A:examples
and open in browser http://localhost:8000/increment or http://localhost:8000/todo