ما هو AJAX وما دوره في تطبيقات الويب؟

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

عام

الإجابة

AJAX (Asynchronous JavaScript and XML) طريقة لإرسال البيانات واستقبالها من الخادم دون إعادة تحميل الصفحة.

أمثلة تراها كل يوم

  • اقتراحات البحث أثناء الكتابة.
  • زر “تحميل المزيد” للتعليقات.
  • الإعجاب بمنشور دون أن تتحرك الصفحة.

اليوم بـ fetch

const res = await fetch('/api/comments?page=2');
const comments = await res.json();
renderComments(comments);

رغم كلمة XML في الاسم، تُستخدم JSON اليوم في الغالبية العظمى من الحالات. والفكرة نفسها هي ما تقوم عليه تطبيقات الويب الحديثة: الصفحة تبقى، والبيانات تتحدث.

اختبر فهمك

ما هو دور **AJAX** في تطوير تطبيقات الويب؟