تخطَّ إلى المحتوى

الشبكة: CDN والـ Edge

الدرس 14 من 20

الهدف

بعد هالدرس تعرف ليش منتجك بطيء في بعض المناطق، وتقدر تصلحه بـ DNS config صح، cache headers محسّنة، وedge functions لـ routes خفيفة — كل هذا على Vercel Edge Network اللي عندك الحين بدون تسجيل جديد.

ليش هذا الحين؟

لو مستخدمك في الكويت أو السعودية أو أي مكان بعيد عن US east coast، كل request يروح من هاتفه → Vercel في Virginia → يرجع له = 300-600ms latency.

ترى Vercel Edge Network موزّعة على 100+ مكان. لو استخدمتها صح، نفس الـ request = 30-80ms. الفرق ملموس — users يحسونه.

الـ CDN ما يحتاج setup منفصل على Vercel — هو يشتغل تلقائيا. بس المفروض تعطيه cache headers صحيحة وإلا يتجاهله.

الفكرة

أداتنا: Vercel Edge Network — مدمجة، مجانية على كل plans، تشتغل تلقائيا مع كل deployment.

الثلاث طبقات:

  1. CDN — لـ static assets (JS، CSS، images) → Vercel يـ cache تلقائيا
  2. Edge Functions — API routes تشتغل قرب المستخدم
  3. DNS → وجّهه لـ Vercel → Vercel Edge يتولى الباقي

مو محتاج Cloudflare كـ solo founder على Vercel. Cloudflare تضيف complexity. ابدأ بـ Vercel built-in — هو يكفي.

محتاج مساعدة؟ راسلنا على mj@shakesbeard.net