AJAX (תכנות) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
BlueHorizon (שיחה | תרומות) ביטול גרסה 14570081 של 37.142.127.108 (שיחה) |
|||
שורה 12:
* שפת [[JavaScript]] למימוש הלוגיקה של היישום, לגישה אל השרת ולאינטרקציה עם המשתמש על ידי מניפולציה של ה-[[DOM]].
** אובייקט [[XMLHTTP|XMLHttpRequest]] להחלפת נתונים עם השרת באופן אסינכרוני. בסביבות עבודה אחדות של AJAX ובסיטואציות מסוימות, נעשה שימוש בתגית iframe במקום באובייקט XMLHttpRequest להחלפת מידע עם שרת האינטרנט.
* [[JSON]] ו-[[XML]] משמשים לרוב ככלי להעברת נתונים מהשרת, ולעתים גם אליו. כל פורמט אחר יפעל גם כן, כולל HTML או [[CSV]] ("טבלאות" טקסט
כמו [[DHTML]], [[LAMP (תשתיות תוכנה)|LAMP]], או [[SPA]], גם AJAX אינה טכנולוגיה כשלעצמה, אלא מונח שמתייחס לשימוש בקבוצת טכנולוגיות יחדיו. למעשה, כבר מופיעות טכנולוגיות נגזרות/מורכבות שמבוססות באופן ממשי על AJAX. כגון [[AFLAX]].
|