0Pricing
Edge Computing with Cloudflare Workers & Deno · درس

نظرة عامة على Cloudflare Workers

تعلّموا عن Cloudflare Workers بوصفها منصة بلا خوادم لنشر التعليمات البرمجية على الحافة، بالقرب من المستخدمين.

نظرة عامة على Cloudflare Workers درس مجاني في Edge Computing with Cloudflare Workers & Deno على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Edge Computing with Cloudflare Workers & Deno، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Edge Computing with Cloudflare Workers & Deno 4 دروس في المجموع.

بعض أجزاء هذا الدرس لم تُترجم بعد وتظهر باللغة الإنجليزية.

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.

الأسئلة الشائعة

هل درس «نظرة عامة على Cloudflare Workers» مجاني؟

نعم — نص درس «نظرة عامة على Cloudflare Workers» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Edge Computing with Cloudflare Workers & Deno، انتقل إلى CoddyKit PRO. تتضمن دورة Edge Computing with Cloudflare Workers & Deno 4 دروس في المجموع.

ماذا ستتعلم في «نظرة عامة على Cloudflare Workers»؟

تعلّموا عن Cloudflare Workers بوصفها منصة بلا خوادم لنشر التعليمات البرمجية على الحافة، بالقرب من المستخدمين. تتمرن على Edge Computing with Cloudflare Workers & Deno مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Edge Computing with Cloudflare Workers & Deno؟

لا تُشترط خبرة سابقة. Edge Computing with Cloudflare Workers & Deno على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «نظرة عامة على Cloudflare Workers»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Edge Computing with Cloudflare Workers & Deno هذا؟

نعم. كل درس في Edge Computing with Cloudflare Workers & Deno يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ما الحوسبة الطرفية؟
  2. نظرة عامة على Cloudflare Workers
  3. Deno: بيئة تشغيل للحافة
  4. الحافة مقابل السحابة مقابل CDN
← العودة إلى Edge Computing with Cloudflare Workers & Deno