Hello! August 24, 2018, released version Go 1.11 with the experimental support of WebAssembly (Wasm). The technology is interesting and I immediately had a desire to experiment. To write “Hello World” is boring (and it, by the way, is in the documentation), especially the trend of the last summer of the article from the series “How to make users search on GitHub <insert your favorite JS-framework>”
Posts made by admin
How To Create A Users Search App For GitHub On WebAssembly
WebAssembly & The Future of Blockchain Computing
Ethereum’s conception back in 2013 came as a major extension of blockchain technology as a decentralized settlement layer for p2p money into a trustless layer for execution of programs, opening up an entirely new world of applications and programmable money.
Read the full article: https://medium.com/zkcapital/webassembly-the-future-of-blockchain-computing-1a0ae28f7e40
Using Web Worker to Load WebAssembly Barcode SDK
Read the full article: https://medium.com/@yushulx/using-web-worker-to-load-webassembly-barcode-sdk-34ab9779d58e
Speed up source-map generation with WebAssembly: Google Summer of Code 2018
Although it has not yet been released as a default dependency in Webpack, you can simply try it out with webpack-cli. See the Github project for more information.
Develop W3C Web Components with WebAssembly
WebAssembly and Web Components are two emerging standards that have a big chance of significantly influencing the future of web as a platform. And the interesting question is, can we combine the two technologies? Can we create a Web Component using WebAssembly? Find out here.
Read the full article: https://medium.com/coinmonks/develop-w3c-web-components-with-webassembly-d65938284255
Getting started into Go and WebAssembly
Go is an opensource programming language that makes it easy to build simple, reliable, and efficient software.
Why should I learn one more language, what is so exciting about Go ?
Simple and easy syntax
Fun to program in Go
Coming back to our next hero in this story, WebAssembly.
Read the full article: https://medium.com/@sendilkumarn/getting-started-into-go-and-webassembly-8491b133a616
WebAssembly: How and why
Read the full article: https://blog.logrocket.com/webassembly-how-and-why-559b7f96cd71
Dynamic imports: Speeding up the initial loading time of WebAssembly Studio
WebAssembly Studio utilizes an open source code editor called Monaco Editor that is also used to power the oh-so popular VSCode. The size of the Monaco Editor dependency is pretty extensive, roughly around 15mb. This becomes smaller when minimized and gzipped of course, but it is still a lot to download on an initial page load (especially for users with slow connections).
The scenario below is a bit simplified but explains (in broad terms) what used to happen on the initial page load. Before the user interface (UI) could be rendered, the whole Monaco Editor dependency had to be loaded.
How to Use WebAssembly with Node.js
The reason WebAssembly appealing to me, besides the performance, is that I can run WebAssembly either on client-side or server-side. In this post, I will share how to build WebAssembly file and run it with Node.js.
Read the full article: https://medium.com/@yushulx/how-to-use-webassembly-with-node-js-edaf81b24a55