الأربعاء، 21 أكتوبر 2026 القاهرة 15.7°C

Frontend

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

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

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

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

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

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

Image


الاكثر قراءة
استخدام الذكاء الاصطناعي في البرمجة: دليل عملي للمبرمجين ومهندسي البرمجيات

استخدام الذكاء الاصطناعي للمبرمجين لم يعد مجرد أداة تقترح السطر التالي من الكود. أدوات البرمجة الحدي...

كيف تختار نظام إدارة محتوى عربي؟ 10 معايير مهمة قبل اتخاذ القرار

اختيار نظام إدارة محتوى عربي لا يبدأ بالسؤال: ما النظام الأشهر؟ ولا بعدد المزايا الموجودة في صفحة ال...

إنشاء موقع إلكتروني من الصفر: الدومين والاستضافة وCMS والنشر بدون تعقيد

إنشاء موقع إلكتروني من الصفر لا يبدأ باختيار قالب جميل. قبل التصميم تحتاج إلى تحديد هدف الموقع، اسم...

تجربة نظام إدارة محتوى عربي: مراجعتنا لقولي بعد نقل مشاكس

تجربة نظام إدارة محتوى عربي على موقع قائم تختلف كثيرًا عن اختبار Demo أو إنشاء موقع جديد من الصفر. ع...

تابعونا