WebAssembly System Interface (WASI) provides access to several operating-system-like features from Wasm. We will learn how to write programs that use WASI.

In the previous part of this series, we have executed Wasm modules in Node.js, a popular JavaScript backend platform. In this part, we will see how to make system calls from Wasm.

WebAssembly System Interface (WASI) is a family of APIs designed as a new standard engine-independent non-web system-oriented interface for WebAssembly. It enables working with files, networking, and other operating system features directly from Wasm.

WASI focuses highly on security and portability. In fact, these principles are baked explicitly into the WASI APIs.

#webassembly #web-development #programming #developer

Learning WebAssembly: Introducing WASI
2.20 GEEK