מסגרת JavaScript של DoneJS הופכת למהירה יותר

גרסה 3 של DoneJS, מסגרת JavaScript פתוחה לבניית אפליקציות אינטרנט ומובייל בזמן אמת, זמינה כעת. יוצריה אומרים כי הגרסה החדשה כוללת מודולים לעיבוד מהיר יותר ולעץ. בעבר נקרא JavaScriptMVC, DoneJS מאפשר פיתוח ממשקי ממשק בזמן אמת שניתן לייצא להפעלה במספר פלטפורמות.

מה חדש ב- DoneJS גרסה 3

המפתח לגירסה 3.0 הוא עיבוד מצטבר, מה שמביא לעיבוד שרתים מהיר יותר. עם טיוח מצטבר, יישום מחולק לשני חלקים: תוכן סטטי שניתן לשלוח באופן מיידי, ותוכן דינמי שחייב להמתין. על ידי שליחת תוכן סטטי באופן מיידי, אפליקציה יכולה לאתחל מוקדם יותר מאשר בעיבוד המסורתי של צד השרת. השרת ממשיך לעבד תוכן דינמי ולהעביר deltas ללקוח.

חדש גם ב- DoneJS גרסה 3:

  • מסגרת ה- JavaScript בצד הלקוח של CanJS 5.0, כולל מודולים הניתנים לטלטול עצים. טלטול עצים הוא סוג של חיסול קוד מת הבוחן  importהצהרות כדי לקבוע באיזה קוד משתמשים. ל- CanJS יש גם שכבת שירות הניתנת להגדרה קלה יותר, לבקשת נתונים.
  • מטעין התלות של JavaScript של StealJS 2.0, לניפוי באגים קל יותר על ידי הסרת מילוי ההבטחה כאשר אין צורך בכך.

DoneJS משלב טכנולוגיות אחרות, כולל עוזרי DOM מספריית jQuery JavaScript, בדיקות פונקציונליות של FuncUnit ומנוע התיעוד DocumentJS. בשנת 2019 מתכננים בוני DoneJS, שהספונסרית הראשית שלה היא חברת הנדסת התוכנה Bitovi, לשפר את חווית המפתחים. עדיפות אחת היא שיפור זמני הבנייה בעזרת טכנולוגיית בניית הכלים לגנוב.

היכן ניתן להוריד את DoneJS 3.0

ניתן להתקין את DoneJS דרך NPM:

npm להתקין -g donejs donejs להוסיף אפליקציה my-app