Shopify

Bringing Javascript to WebAssembly for Shopify Functions - Shopify

Feb 9, 2023
Bringing Javascript to WebAssembly for Shopify Functions - Shopify
SummaryAI, from the source post

This post details the development of Javy, a toolchain for executing JavaScript in WebAssembly, addressing challenges with module size and the lack of dynamic linking in Wasm. It explores using QuickJS as the JavaScript engine and the trade-offs involved in compiling it to Wasm. The post also discusses the constraints of Shopify Functions (module size, execution time, JSON I/O) and the limitations of current WebAssembly architecture regarding JIT compilation.

More from the JavaScript Runtime for Shopify Functions trail