תוכן עניינים:
- הגדרה - מה המשמעות של היפרמדיה כמנוע מצב היישום (HATEOAS)?
- Techopedia מסביר את Hypermedia כמנוע מצב היישום (HATEOAS)
הגדרה - מה המשמעות של היפרמדיה כמנוע מצב היישום (HATEOAS)?
HATEOAS, או Hypermedia As the Engine Of Application State, הוא מאפיין עיצובי של ארכיטקטורת התוכנה RESTful שפותחה על ידי רוי פילדינג, בה לקוח מתקשר עם הרשת באמצעות משהו שנקרא hypermedia. היפר-מדיה זו מורכבת ממידע שנמסר באופן מקוון במספר פורמטים.
Techopedia מסביר את Hypermedia כמנוע מצב היישום (HATEOAS)
על ידי מתן סוג כזה של תקשורת אוניברסלית, אדריכלות RESTful יכולה להשיג יעדי ביצועים ומדרגיות מסוימים. יש הטוענים כי על ידי יצירת סטנדרטים עקביים אלה, זה מקל על אינטראקציה בין סוגים שונים של תוכנות. חלק גדול מהעבודה ביישום HATEOAS ועיצוב RESTful כרוכה בעבודה עם ממשקי תכנות או API של תכנות המיועדים לנמל מידע או פונקציונליות מיישום או פיסת תוכנה ליישום אחר. ככל ש- REST התבלטה יותר בעיצוב דיגיטלי, היא הובילה לוויכוח גדול בשאלה האם פרויקט נתון הוא "100% RESTful" או רק "RESTful חלקי", וכיצד זה קובע את הערך והפונקציונליות של אותו פרויקט.
