WASI


## WebAssembly System Interface
- Modular system interface for WebAssembly
- running non-web native languages like Python, Java, or R in the browser via WASI
브라우저 밖에서 WebAssembly를 실행할 수 있게 하자
```type$ cargo new --bin hello-world# marin.rsfn main() {      println!("Hello, World!");}$ cargo build --target wasm32-unknown-wasi$ wasmtime target/wasm32-unknown-wasi/debug/hello-world.wasmHello, World!```

WASI Notion

[WASI standard](https://texonom.com/wasi-standard-7d54c2e241dd4e919d24874a9058475f)

WASI Usage

[wasmtime](https://texonom.com/wasmtime-3bfc3106af62468eabc516a5efdad8af)




> [2019년과 이후 JavaScript의 동향 - WebAssembly](http://blog.daum.net/dosman1/2221)

> [Introducing WebContainers: Run Node.js natively in your browser](https://blog.stackblitz.com/posts/introducing-webcontainers/)

> [WASI](https://wasi.dev/)





