In a recent client project we had the chance to refactor an existing feature with Rust, WebAssembly & web workers. In an internal web application used by logistics teams in multiple countries, one essential feature is the generation of QR codes. They consists of different types of information & had to be created on-time with the most recent data.

One of the issues was that sometimes to ensure the QR codes were correct a manual intervention by developers was required, involving a somewhat frickle & slow process in order to re-generate these codes. Usually this did not happen that often, most of the time the existing work flow was ok, but in certain situations the re-generation of many thousands of codes meant that the affected teams had to wait for a few hours. This also involved planning and upfront communication with the affected teams.

#web #webassembly #rust

Rust, WebAssembly & Web Workers for speed and profit
1.30 GEEK