Next: , Previous: , Up: Guile Hoot   [Contents][Index]

3 Web deployment

On the client-side web, JavaScript is the host environment for Wasm modules and the WebAssembly API is used to load and run them. Hoot includes a JavaScript library, reflect.js that wraps the WebAssembly API and furthermore can inspect Scheme values and call Scheme procedures. This chapter documents deploying Hoot artifacts and using the reflection API to run Scheme in the browser.