Language support in Shopify Functions
Shopify Functions support any language that compiles to WebAssembly (Wasm), such as Rust, AssemblyScript, or TinyGo. Functions that are compiled to Wasm need to meet our WebAssembly API specifications (including WASI), and our platform binary and performance limitations.
This guide introduces the language support and tooling that's available in Shopify Functions.
Available language support
Anchor link to section titled "Available language support"- Learn about how data is input to and output from Shopify Functions.
- Explore the references for each Function API.
- Get familiar with development practices that pertain to Shopify Functions.