AJAX = جافا سكريبت وXML غير المتزامنين.
AJAX ليست لغة برمجة جديدة، ولكنها طريقة جديدة لاستخدام المعايير الحالية.
أكبر ميزة لـ AJAX هي أنه يمكنه تبادل البيانات مع الخادم وتحديث جزء من محتوى صفحة الويب دون إعادة تحميل الصفحة بأكملها.
لا يتطلب AJAX أي مكونات إضافية للمتصفح، ولكنه يتطلب من المستخدم السماح لـ JavaScript بالتنفيذ على المتصفح.
ابدأ في تعلم AJAX الآن!
لقراءة هذا البرنامج التعليمي، يجب أن يكون لديك المعرفة الأساسية التالية:
أساسيات HTML وCSS
أساسيات جافا سكريبت
إذا كنت ترغب في تعلم هذه الأساسيات، يمكنك العثور على البرامج التعليمية المناسبة على صفحتنا الرئيسية.
استخدم XHTML+CSS للتعبير عن المعلومات؛
استخدم JavaScript لتشغيل DOM (نموذج كائن المستند) لتنفيذ التأثيرات الديناميكية؛
معالجة البيانات باستخدام XML وXSLT؛
استخدم XMLHttpRequest أو Fetch API الجديد لتبادل البيانات بشكل غير متزامن مع خادم الويب؛
ملاحظة: يختلف AJAX عن تقنيات RIA مثل Flash وSilverlight وJava Applets.