Implementación de su primer Worker
Aprenda los pasos para implementar su Worker en la red edge de Cloudflare y probar su funcionamiento en vivo.
Implementación de su primer Worker es una lección gratuita de Edge Computing with Cloudflare Workers & Deno en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Edge Computing with Cloudflare Workers & Deno, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Edge Computing with Cloudflare Workers & Deno incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
Ready to Go Live!
You've learned to set up your environment and write a basic Cloudflare Worker. Now, let's make it accessible to the world!
Deploying your Worker means pushing your code to Cloudflare's global network, making it run at the 'edge' – closer to your users.
Before You Publish
Before deploying, ensure you've completed a couple of essential steps:
- Cloudflare Account: You need an active Cloudflare account.
- Wrangler Login: You must be logged in to Wrangler CLI. If not, run
wrangler loginto authenticate with your Cloudflare account.
These prerequisites ensure Wrangler has permission to deploy to your account.
The `wrangler publish` Command
The core command for deploying your Cloudflare Worker is wrangler publish.
You run this command from within your Worker project directory. It handles everything from bundling your code to updating it on Cloudflare's edge network.
What `publish` Does
When you run wrangler publish, several things happen:
- Bundling: Your Worker code (often JavaScript or TypeScript) is processed and optimized.
- Uploading: The bundled code is securely uploaded to Cloudflare's global network.
- Deployment: Cloudflare then makes your Worker live, routing requests to it from the edge closest to the user.
This process is usually very fast!
Our Example Worker
Let's use a simple 'Hello from the Edge!' Worker for deployment. This Worker responds to any incoming request with a plain text message.
Try running this example locally first, then we'll deploy it.
export default {
async fetch(request) {
return new Response("Hello from the Edge!", {
headers: { 'content-type': 'text/plain' },
});
},
};Deploying Your Worker
Assuming you have the example Worker code in a project folder (e.g., my-first-worker) and have run wrangler login, navigate to that directory in your terminal.
Then, simply execute the publish command:
cd my-first-worker
wrangler publishDeployment Confirmation
After running wrangler publish, you'll see output in your terminal indicating success. It will also provide the public URL where your Worker is now live.
This URL typically looks like https://your-worker-name.your-username.workers.dev.
Testing Your Live Worker
Now that your Worker is deployed, let's test it! You can use your web browser or a command-line tool like curl.
Open your browser and navigate to the URL provided by wrangler publish. You should see 'Hello from the Edge!'.
curl https://your-worker-name.your-username.workers.devUpdating Your Worker
The beauty of Workers is how easy it is to update them. If you make changes to your Worker's code, simply save your changes and run wrangler publish again.
Cloudflare will automatically update your live Worker with the new code, often within seconds!
Deployment Process Check
You've just deployed your first Worker! Let's quickly review the steps involved.
Recap: Your Worker is Live!
Congratulations! You've successfully deployed your first Cloudflare Worker to the edge network.
- You used
wrangler publishto deploy your code. - You verified its live functionality via its public URL.
- You learned that updates are as simple as running
publishagain.
Your code is now running globally, closer to users than ever before!
Preguntas frecuentes
¿La lección «Implementación de su primer Worker» es gratis?
Sí — el texto completo de «Implementación de su primer Worker» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Edge Computing with Cloudflare Workers & Deno, actualiza a CoddyKit PRO. El curso de Edge Computing with Cloudflare Workers & Deno incluye 4 lecciones en total.
¿Qué aprenderé en «Implementación de su primer Worker»?
Aprenda los pasos para implementar su Worker en la red edge de Cloudflare y probar su funcionamiento en vivo. Practicas Edge Computing with Cloudflare Workers & Deno con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Edge Computing with Cloudflare Workers & Deno?
No se requiere experiencia previa. Edge Computing with Cloudflare Workers & Deno en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Implementación de su primer Worker»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Edge Computing with Cloudflare Workers & Deno?
Sí. Cada lección de Edge Computing with Cloudflare Workers & Deno incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Configuración del entorno de Workers
- Gestión de solicitudes HTTP
- Implementación de su primer Worker
- Variables de entorno y secretos en Workers