Jonathan Kelley 81382e7044 chore: rename ctx to cx 4 gadi atpakaļ
..
examples 81382e7044 chore: rename ctx to cx 4 gadi atpakaļ
src 9b560dfedb wip: more liveview and webview custom client 4 gadi atpakaļ
.gitignore f24d29130a wip: need iterator for bracketed children 4 gadi atpakaļ
Cargo.toml f24d29130a wip: need iterator for bracketed children 4 gadi atpakaļ
README.md 9b560dfedb wip: more liveview and webview custom client 4 gadi atpakaļ
index.html c1fd848f89 WIP: move to static props 4 gadi atpakaļ

README.md

Livehost

Stream events from a server to a client.

This crate provides drivers for Actix, Warp, and Tide to run coupled frontend and backend.

This comes in the form of two approaches:

  • tight coupling: frontend and backend are locked together
  • loose coupling: hooks subscribe a component to a server using the suspense mechanism

Tight coupling is basically an implmentation of loose coupling where all events move through the backend connection. This coupling option has higher latency but is very simple to deploy. We use this approach for dioxus-webview where latency is minimal (hosted locally) and we want builds to be simple - no need to manually bundle a custom frontend because everything is server rendered.