0Pricing
Edge Computing with Cloudflare Workers & Deno · Ders

İlk Worker'ınızı Dağıtma

Worker'ınızı Cloudflare'ın uç ağına dağıtma ve canlı işlevselliğini sınama adımlarını öğrenin.

İlk Worker'ınızı Dağıtma, CoddyKit'te ücretsiz bir Edge Computing with Cloudflare Workers & Deno dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Edge Computing with Cloudflare Workers & Deno öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Edge Computing with Cloudflare Workers & Deno kursu toplamda 4 dersten oluşur.

Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.

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 login to 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 publish

Deployment 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.dev

Updating 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 publish to deploy your code.
  • You verified its live functionality via its public URL.
  • You learned that updates are as simple as running publish again.

Your code is now running globally, closer to users than ever before!

Sıkça Sorulan Sorular

“İlk Worker'ınızı Dağıtma” dersi ücretsiz mi?

Evet — “İlk Worker'ınızı Dağıtma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Edge Computing with Cloudflare Workers & Deno kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Edge Computing with Cloudflare Workers & Deno kursu toplamda 4 dersten oluşur.

“İlk Worker'ınızı Dağıtma” dersinde ne öğreneceğim?

Worker'ınızı Cloudflare'ın uç ağına dağıtma ve canlı işlevselliğini sınama adımlarını öğrenin. Edge Computing with Cloudflare Workers & Deno ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Edge Computing with Cloudflare Workers & Deno öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Edge Computing with Cloudflare Workers & Deno, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“İlk Worker'ınızı Dağıtma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Edge Computing with Cloudflare Workers & Deno dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Edge Computing with Cloudflare Workers & Deno dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Worker Ortamını Kurma
  2. HTTP İsteklerini Ele Alma
  3. İlk Worker'ınızı Dağıtma
  4. Worker'larda Ortam Değişkenleri ve Gizli Bilgiler
← Edge Computing with Cloudflare Workers & Deno Sayfasına Dön