פלטפורמת פיתוח Low code – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
(תקציר העריכה הוסתר)
מ שוחזר מעריכות של TheMasterOfNon (שיחה) לעריכה האחרונה של Ldorfman
שורה 1:
'''פלטפורמת פיתוח Low code''' (ב[[אנגלית]]: "Low-code development platform", או "LCDP") היא פלטפורמה, המספקת סביבת עבודה ל[[מתכנת]]ים לטובת יצרת [[אפליקציה|אפליקציות]] בעזרת ממשקים גרפים וקונפיגורציות. זאת במקום התכנות המסורתי של כתיבת הקוד. הפלטפורמה עשויה להתמקד בעיצוב ופיתוח של סוג מסוים של ישומים כמו: מסדי נתונים, תהליכים עסקיים או [[יישום רשת|אפליקציות web]]. פלטפורמות ה-low code יכולות לייצר אפליקציות מלאות לחלוטין או כמעט מלאות - שדורשות לתכנת בכתיבת קוד לדברים ספציפים.
<br />
 
פיתוח ב-LCDP הוא פיתוח בקצב מהיר. היתרונות בפיתוח כזה הן בכמה ממדים: הניתוח, הפיתוח, כוח האדם וניהול הפרויקט. בכל אחד מאלה פלטפורמת ה-Low code מביאה תובנות ישנות לידי מימוש עכשווי.
 
בעידן [[Mainframe|מחשבי ה-Mainframe]] והשימוש ב[[שרת-לקוח|מודל שרת-לקוח (Client-Server)]], קראו לכלים בתחום זה "[[מחולל יישומים|מחוללי יישומים]]", או "שפות מהדור הרביעי". זאת משום ששפות אלה נבנו באמצעות שפות של הדור השלישי (C, Java ואחרות) ופעלו לא כשפות מקומפלות, אלא כ-Interpreters.
 
ב[[שנות ה-2000]], כלים אלה זכו לכינוי "Rapid Application Development". כלים אלה סבלו מאבולוציה שבעצם הפחיתה ממהירות הפיתוח ומהירות הביצועים. דורות של [[מהדר|קומפיילרים]] הוחלפו במהירות והאתגר לתחזק כלי RAD ברמת עדכניות גבוהה הפחית את הערכים המוספים שלהם. עם ההתקדמות הטכנולוגית, מה שפעם היה ה-Server Side עבר ל[[מחשוב ענן]] ומה שהיה ה-Client Side הוא כעת המחשב האישי, ה[[טלפון חכם|טלפון החכם]], או כל מכשיר המתחבר לענן. בעולם הענן, נושא הביצועים מטופל בקנה מידה אחר. אחת התוצאות המעניינות היא החזרה של כלי הפיתוח המהיר לשולחן. למעשה, כלי תשתית לפיתוח מהיר הפכו לאחד הטרנדים הלוהטים בשווקים.
 
{{קצרמר|מחשבים}}