Dwarves
Memo
Type ESC to close search bar

Zaplib post-mortem

Zaplib is a frontend framework that helps to port your JS/TS app to Rust/Wasm. This idea was found after the founder’s painful work at https://webviz.io when he had to use a bundle of manual memory management techniques such as ArrayBuffers, WebWorkers for performance optimization. Back up with the assumption that an intricate web app like Figma also uses Wasm, they thought there would be a lot of companies experiencing a similar performance issue with their applications and those companies would be keen on using their new tool to 10x speed up the apps. And yes, the story was convincing in theory but was a failure in real-world implementations. Here are their takeaways after a year working on the tool:

We might think it could be a pivot for them to move away from Rust/Wasm and approach WebGL rerender as an alternative. They did think about it but the market demand certainly doesn’t look promising as they initially visioned and doubt if it’s still worth a startup opportunity.

Reference