gloo
gloo copied to clipboard
A modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM
## Summary All Gloo modules should have narrative documentation, perhaps as part of a centralized guide. ## Motivation It's common in the Rust community to rely on API docs, and...
We should have an idiomatic Rust utility crate for working with * [x] a single `requestAnimationFrame` * [ ] a `requestAnimationFrame` loop (reusing the same function) * [ ] debouncing...
Displaying notifications on the web. ### This is a work in progress and hasn't been tested. Feedback is very welcome. This API comes in two flavors: A callback style and...
### Describe the Bug Millisecond arguments are taken as u32 and internally cast (unchecked) to i32. Leading to the timer/interval firing after the wrong duration. Look for `millis as i32,`...
## Summary An API that provides guaranteed static typing for events, which is both more convenient and much safer. ## Motivation #30 lays the groundwork for a mid-level event listener...
## Summary Macro to simplify creating DOM elements ## Motivation web-sys often requires multiple steps and type conversions to accomplish the same results as typical html. For example: `Foo` currently...
## Summary [RxJS](http://reactivex.io/rxjs/manual/overview.html) is "a library for composing asynchronous and event-based programs by using observable sequences." Its core abstraction is the "observable", which is a collection of future values that...
Web GL
Can we make something like `glium` for Web GL? Does it make sense to jump straight there, or should we build an incremental Rustier version of the Web GL APIs...
Would be A++++ if someone went through https://platform.html5.org/ and made sure we had an associated tracking issue for each item there (where it makes sense). Lots of potential utility crates!