אפליקציות דסקטופ הן תוכנות בסיסיות שקיימות בכל מחשב, טלפון וטאבלט.
מדובר בתוכנות שההתממשקות שלהן אל מול המשתמש לא מתבצעת דרך האינטרנט או דרך המובייל,
אלא דרך מערכת ההפעלה של המכשיר.
אחת מהדרכים לפתח אפליקציות כאלה היא שימוש בפריימוורק Electron Js.
במאמר הזה נדבר על אותו שלד תוכנה והשימושים שלו בפיתוח תוכנות דסקטופ.
מהו פריימוורק?
פריימוורק הוא מבנה תוכנה המאפשר למפתחים ליצור מבנים ותוכנות שמתאימות לצרכים הספציפיים שלהם.
Electron Js, שפותח על ידי חברת GitHub, הוא אחד מאותם פריימוורקס, והוא בעל מאפיינים משלו.
הוא מאפשר פיתוח תוכנות דסקטופ חוצות – פלטפורמות עם קודים קיימים של JavaScript, HTML, CSS, ועוד.
היתרונות של Electron
Electron Js מותאם במיוחד עבור מערכות הפעלה חשובות ופופולריות.
דוגמה לחלק מהן הן Windows, macOS, ולינוקס, לכן חברות שמפתחות תוכנות באותן מערכות הפעלה יכולות להרוויח הרבה משימוש בו.
בנוסף, היכולת לעבוד עם קודים קיימים של JavaScript עם תוספות אישיות רצויות מאפשר יעילות מוגברת בעבודה על מוצר.
יתר על כן, הוא נגיש במיוחד למפתחים רבים שכן הוא לא דורש ידע מקדים על פלטפורמות אחרות.