New Year's Roundup- Jan-Erik Rediger
The last post on here was a while back. Since then a lot of things happened in the Rust and WebAssembly world, so here's a quick roundup to get up to speed.
Inspired by Elm and ReactJS it has a MVC approach, a virtual DOM, HTML templates with Rust inside and data conversions built-in. And apparently it's fast as well as benchmarks show.
Support for Rust/Wasm in Parcel
stdweb and cargo-web
stdweb, "a standard library for the client-side Web" gained support for
wasm32-unknown-unknown in December,
In combination with cargo-web, a cargo subcommand taking care of the compile step, this allows for powerful new web applications implemented in Rust.
The above mentioned YEW is built on top of stdweb.
People are playing around with the new small WebAssembly target more and more.
- Porting a roguelike game to WebAssembly. - A detailed post on what it took to port the game to the web browser
- Try to make gluon compile compile to WASM - Gluon is a embeddable language written in Rust
- Implement extensible syscall interface for wasm - An attempt to introduce a syscall interface in order to interact with the the runtime environment
You did something with Rust and WebAssembly? Let us know!