تطبيقات الويب المتقدمة: AJAX و JSON
درس حول AJAX للتحميل غير المتزامن وتنسيق JSON لتبادل البيانات
المفاهيم الأساسية
في هذا الدرس نقدم شرحا مفصلا للمفاهيم الأساسية وفق المنهاج الرسمي الجزائري لتلاميذ الشعب العلمية.
القواعد الأساسية
من الضروري إتقان القواعد والمبادئ الأساسية. نقدم ملخصا مركزا لأهم القواعد مع أمثلة توضيحية.
أمثلة محلولة
مثال 1:
ما هو AJAX؟
الحل: Asynchronous JavaScript And XML: تبادل بيانات مع الخادم في الخلفية دون إعادة تحميل الصفحة
مثال 2 (بكالوريا):
بكالوريا 2022: جلب بيانات JSON باستخدام fetch
الحل: fetch(‘data.json’).then(r=>r.json()).then(d=>{console.log(d)})
تمارين بكالوريا
تمرين 1:
ما هو JSON مع مثال
الحل: تنسيق خفيف لتبادل البيانات: { ‘name’:’Ahmed’, ‘age’:17, ‘grades’:[15,18,12] }
تمرين 2:
بكالوريا 2021: قارن JSON و XML
الحل: JSON: أخف وأسرع وأسهل. XML: أثقل يدعم تعليقات، أكثر في الأنظمة القديمة
للمزيد من دروس الإعلام الآلي للشعب العلمية يمكنكم زيارة أقسام الموقع.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.