الثلاثاء، 10 نوفمبر 2026 القاهرة 18.7°C

Frontend

إنفوجرافيك يشرح الفرق بين Debouncing وThrottling في JavaScript ومتى تستخدم كل تقنية

ما الفرق بين Debouncing وThrottling في JavaScript؟ ومتى تستخدم كلا منهما؟

تخيل أنك تبحث عن منتج في متجر إلكتروني، وتظهر أمامك اقتراحات للبحث تلقائيا أثناء الكتابة. قد يؤدي كل حرف تكتبه إلى إرسال طلب جديد إلى الخادم. فإذا أدخلت كلمة مكونة من 10 أحرف، فقد يرسل المتصفح 10 طلبات، رغم أن المستخد...

الفرق بين Frontend وBackend وFull Stack في تطوير الويب

Frontend وBackend وFull Stack: ما الفرق وكيف تختار مسار تطوير الويب؟

إذا كنت تبدأ في تطوير الويب فغالبًا ستقابل ثلاثة مصطلحات من أول يوم: Frontend وBackend وFull Stack. المشكلة أن كثيرًا من الشروحات تحولها إلى قائمة تقنيات، بينما الاختلاف الحقيقي هو أي جزء من ا...

Image


الاكثر قراءة
كيف يفهم الكمبيوتر التعليمات؟ من الكود إلى لغة الآلة خطوة بخطوة

عندما تكتب سطرًا مثل Console.WriteLine("Hello") أو print("Hello") فأنت لا ترسل هذه الكلمات مباشرة إل...

الموقع لا يفتح؟ طريقة تشخيص DNS وSSL وHTTP قبل تغيير الإعدادات عشوائيًا

عندما الموقع لا يفتح، أسوأ نقطة بداية هي تغيير DNS أو SSL أو إعدادات الخادم كلها في وقت واحد. نفس ال...

فودافون كاش 2026: معرفة الرصيد والاشتراك والسحب والإيداع وحدود المعاملات

إذا كنت تستخدم فودافون كاش أو تفكر في فتح محفظة جديدة، فهذه الصفحة تجمع أهم المعلومات التي تحتاجها ف...

إعداد أسئلة المقابلات بالذكاء الاصطناعي: دليل عملي لمقابلة منظمة وعادلة

إعداد أسئلة المقابلات بالذكاء الاصطناعي مفيد عندما نستخدمه لبناء مقابلة منظمة حول مهارات الوظيفة، ول...

تابعونا