Spotlight

Case Study Microsoft

How Microsoft scaled global content delivery

Find out how Microsoft used Gcore to strengthen delivery across regions.

case study ProSieben GNTM app TOPSHOT

How ProSieben scaled GNTM's app TOPSHOT

Explore how ProSieben brought real-time AI portraits to GNTM's audience.

case study Higgsfield

How Higgsfield scaled AI video generation

See how Gcore helped Higgsfield scale with GPUs and Managed Kubernetes.

case study Fawkes Games

How Fawkes Games stopped DDoS attacks

See how Gcore protected gaming servers from massive DDoS threats without disrupting gameplay.

We're hiring

Help build the next chapter of the web

We're not just filling seats. We're building a team that will write the next chapter of the internet.

  1. Home
  2. Developers
  3. Getting Started with FastEdge

Getting Started with FastEdge

  • By Gcore
  • July 27, 2026
  • 1 min read
Dark mode laptop displaying an abstract web page with orange highlights.

FastEdge lets you run WebAssembly on the Gcore edge network — close to your users, with cold starts measured in microseconds. In this guide you'll build your first worker from scratch.

Prerequisites

You'll need Rust installed and the wasm32-wasip1 target added

 

Create the Project

 

Configure for WASM

  Set the build target and add the FastEdge SDK to Cargo.toml:

 

Write Your Handler

In src/lib.rs, create a simple HTTP handler:

 

Build and Deploy

 

That's it! Your worker is now live on the global edge network.

 Tip: Use fastedge = "0.2" for the latest stable SDK. Check the official docs for advanced features.

Related articles

Laptop, servers, MD and HTML files in an isometric network, showing data conversion.
The web has a new reader: serving Markdown for agents

FastEdge Markdown Transformation lets websites serve Markdown to AI agents directly from the CDN edge, while browsers continue to receive the same HTML page.Websites now have more than one kind of reader. Browsers need HTML (layout, styling

Dark illustration showing web and mobile development with coding elements.
Pre-rendering at Compile Time

The trick is to do all the hard work at build time. With Rust's build scripts, you can generate your HTML during compilation and embed it directly into the Wasm binary.The PatternCreate a build.rs file that renders the HTML and writes it to

Isometric illustration of a central server connecting to cloud, database, laptop, and global network.
HTTP Calls from the Edge

FastEdge isn't just for responding to requests — you can also make outbound HTTP calls from your edge worker. This is useful for fetching data from upstream APIs, aggregating content, or acting as a proxy.The fastedge crate approachUsing th

Data network with server, devices, file folders, and security shield over a global map.
CDN Caching: What It Is and How It Works

Every second of load time costs you. During a traffic spike, an uncached origin server can buckle under the pressure, and CDN caching can offload 70% to 90% of that traffic before it ever reaches your Gcore infrastructure. For a user in New

A central server connecting to various smart devices, laptop, phone, camera, and cloud services.
What Is an Edge Server?

Picture an autonomous vehicle doing 70 mph on the highway, waiting on a response from a data center hundreds of miles away. Or a surgeon depending on real-time imaging that freezes mid-procedure because data has to make a round trip across

Man interacts with a data processing system showing inputs, a central server, and outputs.
What is Cache Hit Ratio and How Can You optimize It?

Every cache miss is a trip your server didn't need to make. And those trips add up fast. Sites with poorly optimized caching can see cache hit ratios as low as 70%, meaning three in 10 requests are hitting your origin server directly, dragg

Subscribe to our newsletter

Get the latest industry trends, exclusive insights, and Gcore updates delivered straight to your inbox.