Hello! Please tell me what libraries and technologies I should study for manipulation with DOM, that is, analogues of the getElementById, querySelector, appendChild functions, mouse and keyboard events, drag, drop, Range, Selection and other on the client side with Rust? Thanks for attention!
Directly manipulating the DOM isn't usually how Rust WASM UI's are done (yew, dioxus, etc.), but if you really want to manipulate the DOM you can use web-sys.
You can manipulate documents with pure Rust with something like html5ever + kuchiki, but this won't be the browser DOM, but a private Rust-only DOM completely invisible to the browser.
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.