Angular – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Giladbr (שיחה | תרומות)
מאין תקציר עריכה
מאין תקציר עריכה
שורה 15:
}}
 
ב[[פיתוח תוכנה]], '''AngularJS''' (פעמים רבות גם פשוט "'''Angular'''") היא [[תשתית תוכנה]] (framework) ב[[קוד פתוח]] ל[[יישום רשת|יישומי רשת]], המתוחזקת על ידי [[גוגל (חברה)|גוגל]] ועל ידי קהילה רחבה של מפתחים. רביםהתשתית וחברות,מיועדת לצורך פתירתלפתרון אתגרים רבים איתם נתקלים בפיתוח [[יישומי דף-יחיד]]., מטרתה הוא פישוטופישוט הפיתוח והבדיקות של יישומים כאלואלו, באמצעות תשתית תוכנה לארכיטקטורות [[צד לקוח]] כמו [[MVC]] או [[MVVM]], יחד עם רכיבים בהם משתמשים בדרך כלל ב[[יישום אינטרנט עשיר|יישומי אינטרנט עשירים]].
 
ספריית AngularJS עובדת על ידי קריאת דף ה-[[HTML]], שאלכשאל התגיות שבו נוספו [[תכונה (html)|תכונות]] נוספות. Angular יפרש את התכונות הללו כהנחיות לקשר את אזורי הקלט או הפלט בדף למודל שמיוצג על ידי משתני [[JavaScript]] פשוטים. הערכים של משתני ה-JavaScript האלו ניתנים לשינוי על ידי קוד, וניתן לגשת אליהם בצורה סטאטית, או בצורה דינאמית בעזרת [[JSON]].
 
לפי שירות [[Libscore]] למטרות ניתוח JavaScript ברשת, AngularJS נמצאת בשימוש באתרים כמו [[NBC]], [[וולגרינס|Walgreens]], [[אינטל|Intel]], [[Sprint Nextel|Sprint]], [[ABC News]], ובעוד 8,400 אתרים אחרים מתוך מיליון האתרים שנבדקו ביולי 2015.