WebAssembly and Go, together in the browser with Vugu! This experimental library is for writing web UIs in pure Go, targeting WebAssembly. It takes inspiration from UI libraries such as Vue and React. While we wait for its v1.0 release, take a look at its current features and future plans.
Since we covered TinyGo last year, it has expanded its reach and seen several updates. This Go compiler for microcontrollers, modern web browsers, and command-line tools also can compile Go to WebAssembly to create browser-based apps. How small can TinyGo squeeze down WebAssembly and what drawbacks and limitations does it have?
The love for WebAssembly just keeps on growing! Fastly open sourced their internal native WebAssembly compiler and runtime, Lucet. Written in Rust, Lucet can execute tens of thousands of WebAssembly programs simultaneously, all with the benefits of a top-notch security architecture.
Hyperledger Sawtooth 1.1 was announced earlier this month. The latest release focuses on two major new features, namely an improved consensus interface and support for WebAssembly smart contracts. We talked to James Mitchell, Sawtooth maintainer and president of Bitwise IO about the most important changes in Sawtooth 1.1, its use cases and what’s next for this framework.
The latest edition of ThoughtWorks’ Technology Radar has highlighted what a lot of commentators already know: Istio and Knative are worth exploring but so are WebAssembly and Flutter. What’s even more interesting is that there are no languages, tools or platforms on the ‘adopt’ list so it’s safe to say that no one is missing out on anything.
Go 1.11 is almost here and finally, Go supports WebAssembly. Are you ready for it? In this article, Sebastian Holstein explains how developers can use Go as a language for WASM applications.