React

מתוך המכלול, האנציקלופדיה היהודית
גרסה מ־18:06, 1 באוקטובר 2020 מאת בוט גאון הירדן (שיחה | תרומות) (עדכון פרמטרים בתבנית תוכנה (דרך WP:JWB))
קפיצה לניווט קפיצה לחיפוש
React
לוגו React
מפתח פייסבוק, אינסטגרם
מחזור חיים מרץ 2013 – הווה (כ־12 שנים)
נכתבה בשפות ג'אווה סקריפט
facebook.github.io/react

React (לעיתים נכתבת כ-React.js או ReactJS) הוא ספריית קוד פתוח בשפת ג'אווה סקריפט המשמשת לפיתוח ממשק משתמש.

React פותחה על ידי ג'ורדן וולקה, מפתח תוכנה בחברת פייסבוק. הוא הושפע מ-AngularJS ו-XHP, שהייתה ספריית PHP לניהול רכיבי HTML. הספרייה הושמשה לראשונה בדף הבית של פייסבוק בשנת 2011 ובהמשך באינסטגרם ב-2012. הספרייה שוחררה בקוד פתוח במאי 2013. בתחילת 2015 פרסמה פייסבוק ספרייה נוספת בשם React Native המאפשרת פיתוח ממשקי משתמש לאנדרואיד ול-Microsoft Windows (UWP).

אחת התכונות המרכזיות של React היא השימוש ב-Virtual Document Object Model או Virtual DOM. הספרייה יוצרת מבנה נתונים בזיכרון, מחשבת את השינויים הנדרשים ובכך מעדכנת את ה-DOM ביעילות.[1]

רכיבי React נכתבים בשפת JSX, הרחבה של ג'אווה סקריפט המאפשרת תגיות HTML בתוך הקוד.[2] תגיות ה-HTML מתרגמות לקריאות לפונקציות ג'אווה סקריפט של React ומעדכנות את ה-Virtual DOM לפי הצורך.

קישורים חיצוניים

הערות שוליים

  1. React Virtual DOM באתר Code Academy.
  2. JSX in Depth באתר של ספריית React.
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0


שגיאות פרמטריות בתבנית:מיון ויקיפדיה

שימוש בפרמטרים מיושנים [ דרגה ]
React22387474