מיקרוסופט משחררת את ReactXP, ספריית קוד פתוח לבניית אפליקציות חוצות פלטפורמות המבוססות על מסגרת React
2 דקות לקרוא
פורסם ב
קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד
ישנן מספר דרכים לכתוב אפליקציות חוצות פלטפורמות. Cordova (PhoneGap) ו-Xamarin הם שני פתרונות שנמצאים בשימוש נרחב על ידי מפתחים רבים. כאשר צוות סקייפ החליט לבחור במסגרת חוצת פלטפורמות כדי לכתוב את הלקוח שלהם, לא קורדובה ולא קסמרין התאימו לצרכיהם. עטיפות אינטרנט כמו Cordova (PhoneGap) לא סיפקו את הביצועים או ה"תחושה המקורית" שהם חיפשו. למרות ש-Xamarin הוא פתרון מצוין לפיתוח מובייל חוצה פלטפורמות, זה לא עזר להם באינטרנט. על מנת למקסם את היעילות ההנדסית והזריזות שלהם, צוות סקייפ החליט לבנות את הלקוח החדש שלהם על גבי React JS ו-React Native. ReactXP מאחד את ההתנהגויות והממשקים על פני React JS והטמעות השונות של React Native.
ReactXP היא שכבת הפשטה חוצת פלטפורמות דקה וקלת משקל על גבי React ו-React Native. הוא מיישם את הרכיבים הבסיסיים שניתן להשתמש בהם לבניית רכיבים מורכבים יותר. זה גם מיישם אוסף של מרחבי שמות של API שנדרשים על ידי רוב היישומים. הוא תומך בפלטפורמות הבאות: אינטרנט (React JS), iOS (React Native), Android (React Native) ו-Windows UWP (React Native). מיקרוסופט הודיעה לאחרונה כי היא פועלת במסגרת ReactXP במקור פתוח. הם מתכננים לשחרר גרסה חדשה של ReactXP בערך מדי חודש, בהתאמה בערך למהדורות React Native.
אתה יכול ללמוד עוד על מסגרת ReactXP כאן.