Replies: 2 comments 3 replies
-
Not really. This rendering model is quite different from Leptos's, which is built on fine-grained reactivity. I know Dioxus has some LiveView features either already or upcoming; you may want to check them out! Leptos is really very far from Elm in its approach. There are plenty of Elm-ish Rust frameworks like Yew, Sauron, or Seed, which may be interesting to you too. |
Beta Was this translation helpful? Give feedback.
-
@gbj: Wouldn't fine-grained reactivity be perfectly suited for an implementation of LiveView? Instead of applying the changes directly to the DOM, you'd just sent them from the server (which manages the state of the app and handles user events) to the browser (which sends events to the server). LiveView, basically, is just a layer between the DOM and a VDOM or the fine-grained reactivity of Leptos. I might miss something, but fine-grained reactivity seems perfect for this. |
Beta Was this translation helpful? Give feedback.
-
Leptos, looks like the next generation of Elm based web development using Rust, having spent the last couple of years doing Elixir Phoenix LiveView, is there anything on the Roadmap that looks like LiveView, which by the way uses an integrated WebSocket, around an Actor model (GenServer), with a native templating engine all authored in Elixr.
As there are many Web development tools for Rust, I see one advantage of using Rust is to produce the fastest compiled output, but productivity through a clean coding experience is critical for the uptake.
Beta Was this translation helpful? Give feedback.
All reactions