Show HN: Solv – Stateless Offline-capable LiveView – Prototype 03
github.com·1d·
Flag this post

Solv - Stateless Offline-capable LiveView - Prototype 03

Solv’s main idea is that stateless servers keep client’s state in a volatile cache. It enables server components that are also interactive, which is best of both worlds between LiveView and htmx. Then fine-grained reactivity is added to achieve efficient DOM updates + minimal payload size.

What is this?

A prototype to show:

  1. Server can create & modify client’s DOM directly, simlar to LiveView/htmx but in a stateless & fine-grained way.
  2. Server knows client’s state by storing it in a simple volatile cache. This cached state helps reduce payload size when client send request to server. But if the cached item is cleared, client can always resend it to server.

This provides:

  1. SSR with close-to-zero rehydration c…

Similar Posts

Loading similar posts...