It's a bit silly to manually handle threads/channels/messages to make sure everything is quick and nonblocking when that is why async exists.
While we're at it, I suggest we integrate both the JS frontend and the Rust/WASM manager into a single crate, using something like dioxus or leptos. I expect that it will make the webserver much easier to maintain and upgrade in the future.
It's a bit silly to manually handle threads/channels/messages to make sure everything is quick and nonblocking when that is why
asyncexists.While we're at it, I suggest we integrate both the JS frontend and the Rust/WASM manager into a single crate, using something like dioxus or leptos. I expect that it will make the webserver much easier to maintain and upgrade in the future.