book
yew
Our great sponsors
book | yew | |
---|---|---|
20 | 200 | |
1,684 | 29,761 | |
1.0% | 1.2% | |
0.0 | 8.6 | |
3 months ago | 5 days ago | |
Handlebars | MDX | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
book
- I’ve fallen in love with rust so now what?
-
Any idea about what Figma is using to run Rust/c++ code in browser?
https://rustwasm.github.io/docs/book goes over how to compile to WASM and rendering to a canvas.
-
Rust で WebAssembly (wasm) - Arch Linux + Webpack (Rust 1.66)
Rust 🦀 and WebAssembly 🕸 (英語)
- What's the best way to generate WASM programmatically?
-
Cppreference-like documentation for Rust?
Honorable mentions: 1. Easy Rust for a general overview of the commonly used features 2. Rust/WASM for developing WASM apps in Rust
-
Rust resources to onboard developers?
https://rustwasm.github.io/docs/book/ Rust and WASM information
-
Zig and WASM
If you're targeting browsers then the Rust WASM book goes over using the wasm32-unknown target and wasm_bindgen to auto-generate the JS glue
https://rustwasm.github.io/docs/book/
If you're targeting some WASI-based platform then it's more straightforward, as there's no need to generate glue code. CF have a quick example
-
How Warp Works
Looking forward, our stack opens up the ability to realize our full vision of what Warp can be. By choosing Rust and building a UI framework that is rendering-platform agnostic, we can easily scale to other platforms and even the web by compiling to WASM (a mistake we made was to not think about which crates will and won’t compile to WASM early on) and rendering with WebGL.
-
Containerless! How to Run WebAssembly Workloads on Kubernetes with Rust
I previously wrote a blog post about why Rust is a great language for the future, Tl;Dr; Rust is secure and fast without the compromises of most modern languages, and Rust has the best ecosystem and tooling for WebAssembly. So Rust + Wasm makes it super secure and fast.
-
Bootcamp for Wasm?
Rust and WebAssembly
yew
- Container2wasm: Convert Containers to WASM Blobs
-
Show HN: Game of Life with grid editor in browser with Rust and WASM
I coded up a game of life implementation in rust and web assembly using https://yew.rs/ as an effort to sharpen my rust skills and it resulted as a fun toy. You can find the source here: https://gitlab.com/reedrichards/wvdom Enjoy!
- The best WebAssembly runtime may be no runtime at all
-
Ask HN: If you were to build a web app today what tech stack would you choose?
I'm surprised nobody said they'd use [Yew](https://yew.rs/), especially given the premise of this being for a passion project.
-
Speeding up the JavaScript ecosystem – Polyfills gone rogue
1. Not related to npm, but related to the web.
2. True, but compilers are generally better than transpilers.
3. Have you seen https://yew.rs/ ?
-
Is it possible to create Android apps using Rust?
You could use Yew to write web apps, which can be opened on Android phones.
-
Crate Suggestions for Web Frontend
What about Yew and Iced?
- Leptos, a cutting-edge full-stack Rust framework
-
Typesafe client generation for servers? (similar to trpc)
was hoping to keep it rust all the way through the stack with yew for the frontend in rust instead of using typescript. Gql could work if there are good rust gql client libraries.
-
Lemmy v0.18.0 Release - A reddit alternative written in Rust.
they could use rust for the frontend too with frameworks like yew.
What are some alternatives?
Seed - A Rust framework for creating web apps
dioxus - Fullstack GUI library for desktop, web, mobile, and more.
sycamore - A library for creating reactive web apps in Rust and WebAssembly
leptos - Build fast web applications with Rust.
Rocket - A web framework for Rust.
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
iced - A cross-platform GUI library for Rust, inspired by Elm
percy - Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.
perseus - A state-driven web development framework for Rust with full support for server-side rendering and static generation.
stdweb - A standard library for the client-side Web
MoonZoon - Rust Fullstack Framework
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native