Cloudflare Workers documentation
Cloudflare Workers provides a serverless execution environment that allows you to create entirely new applications or augment existing ones without configuring or maintaining infrastructure.
Installing the Workers CLI
To install wrangler
, the Workers CLI, ensure you have npm
installed, preferably using a Node version manager like nvm
. Then, run:
$ npm install -g @cloudflare/wrangler
Read more about installing wrangler
.
Playground
View this Hello World example in the Workers playground:
addEventListener("fetch", event => { event.respondWith(handleRequest(event.request))})
async function handleRequest(request) { return new Response("Hello world")}
Popular pages
- Learning: How Workers works – learn how Cloudflare’s global network powers Workers
- Pricing – learn about the Free and Bundled plans
- Reference: HTMLRewriter – parse and transform HTML from inside a Worker
- Limits – learn about plan limits (e.g. free plans get 100,000 req/day)
Community
You can connect with the Workers community on Discord to ask questions, show off what you’re building, and discuss the platform with other developers.
Follow @CloudflareDev on Twitter to learn about product announcements, new tutorials, and what's new in Cloudflare Workers.
These docs are built with the Cloudflare Docs Engine.