Prompt Buddy logoPrompt Buddy

cloudflare · Cloudflare Workers Docs

Workers WebAssembly (Wasm)

Explains how to execute non-JavaScript code in Cloudflare Workers using WebAssembly and how to write entire Workers in Rust using specific bindings.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Workers WebAssembly (Wasm)

Explains how to execute non-JavaScript code in Cloudflare Workers using WebAssembly and how to write entire Workers in Rust using specific bindings.

When To Use

Use when you need to integrate high-performance code written in Rust, Go, or C into a Cloudflare Worker or want to build a Worker entirely in Rust.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/workers-runtime-apis-webassembly-wasm-workflow-guide.mdAn overview of WebAssembly support in Cloudflare Workers, including details on SIMD, threading, and binary size limitations.Questions about an overview of WebAssembly support in Cloudflare Workers, including details on SIMD, threading, and binary size limit...

What This Skill Covers

  • WebAssembly ↗ (abbreviated Wasm) allows you to compile languages like Rust, Go, or C to a binary format that can run in a wide variety of environments, inclu...
  • Main sections: Supported proposals, SIMD, Threading, Binary size, WebAssembly System Interface (WASI).

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.cloudflare.com/workers/runtime-apis/webassembly