I guess this project's trying to make some buzzword ?
Because for documentation, assumption is bad.
11–20 of 33 posts
I guess this project's trying to make some buzzword ?
Because for documentation, assumption is bad.
If you're doing LiveViews in Rust, does it work per-process-per-user like Elixir? How does that all work?
I tried my best to browse all the docs and guides and sample code to know what does live view mean , but failed. I guess this project's trying to make some buzzword ? Because for documentation, assumption is bad.
This way you can write server side templates to update the client automatically on server side state changes without needing to use an API on the client to fetch the state or even manipulate the state.
I tried my best to browse all the docs and guides and sample code to know what does live view mean , but failed. I guess this project's trying to make some buzzword ? Because for documentation, assumption is bad.
LiveView is just updating the HTML DOM through a websocket. Instead of using a conventional API, everything happens through the websocket. This way you can write server side templates to update the client automatically on server side state changes without needing to use an API on the client to fetch the state or even manipulate the state.
Great to see another language adopting LiveView! (Author of LiveViewJS[1] here). Are you using Phoenix’s javascript client (and protocol) or rolling your own? [1] - http://LiveViewJS.com
Dioxus liveview is so good. I tried it with salvo and it just worked (tm). The only downside which they're working on is some kind of socket reconnect if someone navigates away and the socket gets disconnected for some reason
https://github.com/DioxusLabs/dioxus/pull/762
I think the next logical step is to build our own "Phoenix" on top of axum (or hyper).
Glad to hear it. FWIW, I worked on the AccessKit integration in egui, as well as AccessKit itself, so let me know if you need help.
source code looks pretty readable. there doesn't seem to be much magic. is there any support for use with other languages?
Dioxus liveview is so good. I tried it with salvo and it just worked (tm). The only downside which they're working on is some kind of socket reconnect if someone navigates away and the socket gets disconnected for some reason
Yep, I think the PR is ready to go too! https://github.com/DioxusLabs/dioxus/pull/762 I think the next logical step is to build our own "Phoenix" on top of axum (or hyper).
That would be awesome even without any live view like functionality
> Simple "hello world" at about 65kb, comparable to React
I assume that is minified and compressed. That's quite bloat. I wonder if they try https://github.com/johnthagen/min-sized-rust ?
Also I feel like the BytecodeAlliance too much focus on their cloud runtime use case while seamless wasm + dom interop is where its adoption will skyrocking. I would rather write Rust/Go/Roc/any-sane-typing instead of TS.