Cloudflare Workers: panoramica
Scopra Cloudflare Workers come piattaforma serverless per distribuire il codice all'edge, più vicino agli utenti.
Cloudflare Workers: panoramica è una lezione Edge Computing with Cloudflare Workers & Deno gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Edge Computing with Cloudflare Workers & Deno, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Edge Computing with Cloudflare Workers & Deno include 4 lezioni in totale.
Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.
Meet Cloudflare Workers
Cloudflare Workers is a serverless platform that runs your code on Cloudflare's global network — incredibly close to your users, wherever they are.
Serverless, but Closer
Like AWS Lambda, Workers are serverless — you write code, Cloudflare runs it with no servers to manage. The twist: it executes at the edge, near every user.
How Workers Intercept Requests
A Worker intercepts requests. Before a call hits your origin, it lands on a Cloudflare edge server where your code can modify, answer, or redirect it.
Why Choose Workers?
Workers are fast (code runs milliseconds from users), auto-scaling, cheap (pay per use), and global across hundreds of data centers. Ideal for modern apps.
Common Worker Use Cases
Workers shine for A/B testing, API gateways, content personalization, and on-the-fly image resizing — a lightweight backend or a boost to your existing one.
Workers Use JavaScript
Workers run standard JavaScript (or TypeScript) on the V8 engine — the same one behind Chrome and Node. Familiar syntax, familiar tools.
Anatomy of a Worker
A Worker listens for fetch events — incoming HTTP requests — and responds. This example just returns a plain Hello to any request.
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
// This Worker responds to ANY incoming request
return new Response('Hello from Cloudflare Worker!', {
headers: { 'content-type': 'text/plain' },
})
}The 'fetch' Event
addEventListener('fetch', ...) is your Worker's entry point: it runs your code on each incoming request, and event.respondWith() sends the reply back.
Worker Environment & APIs
Workers give you standard Web APIs like Fetch and URL, plus Cloudflare extras like KV storage and Durable Objects — coming in later lessons.
Check Your Understanding
Which of the following are key benefits of using Cloudflare Workers?
Workers Overview Recap
Recap: Cloudflare Workers run serverless code at the edge, intercepting requests with fast, scalable, cheap JavaScript. Next: setting up your dev environment.
Impara Edge Computing with Cloudflare Workers & Deno con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 12
- Lezioni
- 47
Domande Frequenti
La lezione «Cloudflare Workers: panoramica» è gratuita?
Sì — il testo completo di «Cloudflare Workers: panoramica» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Edge Computing with Cloudflare Workers & Deno, passa a CoddyKit PRO. Il corso Edge Computing with Cloudflare Workers & Deno include 4 lezioni in totale.
Cosa imparerò in «Cloudflare Workers: panoramica»?
Scopra Cloudflare Workers come piattaforma serverless per distribuire il codice all'edge, più vicino agli utenti. Eserciti Edge Computing with Cloudflare Workers & Deno con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Edge Computing with Cloudflare Workers & Deno?
Non è richiesta alcuna esperienza precedente. Edge Computing with Cloudflare Workers & Deno su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Cloudflare Workers: panoramica»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Edge Computing with Cloudflare Workers & Deno?
Sì. Ogni lezione Edge Computing with Cloudflare Workers & Deno include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Cos'è l'edge computing
- Cloudflare Workers: panoramica
- Deno: un runtime per l'edge
- Edge, cloud e CDN a confronto