DEV Community

Discussion on: Have you built any projects with WebAssembly?

Collapse
 
kayis profile image
K

As a tech-blogger I played around with Rust/WASM.

The idea seems promising, but we aren't there yet for everyday web apps, the overhead is too big.

The app bundles are too big, and I don't even mean that ludicrous stuff Blazor fabricates. The DOM perf isn't that good because WASM can't directly interact with it.

So what's good?

Rust has a bettet type-system than JS, and pattern matching is pretty awesome. Also, I read the perf of Rust/WASM code is more uniform, so while it's not absolutely faster at least it behaves the same even on edge cases.

But I'm just at the beginning of my WASM journey, so I might be missing stuff or getting it all wrong :D