Edge Computing مع Cloudflare Workers و Deno
ينقل Edge Computing منطق التطبيق الخاص بك من مراكز البيانات المركزية إلى شبكة عالمية من العقد التي تشغل الكود بالقرب من المستخدمين. Cloudflare Workers و Deno هما من أكثر بيئات التشغيل قدرة لهذا النموذج: يوفر Workers بيئة V8-isolate يتم نشرها عبر مئات المواقع في ثوان، بينما يجلب Deno بيئة تشغيل آمنة وموجهة نحو TypeScript تتكامل بسلاسة مع منصة Workers. تغطي هذه المسارات كليهما، من النشر الأول إلى معمارية جاهزة للإنتاج.
ما ستتعلمه
ستبدأ بالمفاهيم الأساسية لـ Edge Computing وسبب أهمية الكمون والموقع الجغرافي، ثم تكتب وتنشر أول Cloudflare Worker لك. من هناك ستعمل على أساسيات Deno كما تنطبق على تطوير Edge، وتربط Deno بـ Workers runtime، وتتعامل مع استمرارية البيانات في Edge. ستبني Serverless APIs باستخدام Workers و Deno، وتطبق أفضل الممارسات الأمنية الخاصة بتطبيقات Edge، ثم تنتقل إلى ميزات Workers المتقدمة بما فيها Durable Objects واستراتيجيات التخزين المؤقت والتوجيه. ينتهي المسار بتحسين الأداء والأنماط المعمارية الأصلية للـ Edge والتطبيقات Full-Stack على Edge واستراتيجيات نشر Deno متقدمة.
مسار التعلم
اثنا عشر دورة تمتد من A1 إلى C1. الدورة الأولى مجانية وتقدم مفاهيم Edge Computing بدون الحاجة إلى معرفة مسبقة. الدورات 2 إلى 7 (A2 إلى B2) تغطي أساسيات Cloudflare Workers وأساسيات Deno والتكامل بين البيئتين واستمرارية البيانات وبناء API والأمان. الدورات الخمس الأخيرة هي جميعها على مستوى C1: ميزات Cloudflare Worker المتقدمة والأداء والتحسين على Edge والأنماط المعمارية الأصلية للـ Edge والتطبيقات Full-Stack على Edge واستراتيجيات Deno والنشر على Edge المتقدمة — بناءً نحو القدرة على تصميم وشحن أنظمة كاملة أصلية للـ Edge.
كيف تعمل
يتم تقسيم كل دورة إلى دروس قصيرة ومركزة تكملها في محرر الأكواد المدمج مع ملاحظات فورية. يتوفر مدرس ذكي عندما تعلق، حتى تتمكن من المتابعة من خلال المفاهيم بسرعتك الخاصة دون مغادرة التطبيق.