קצה קדמי וקצה אחורי


כל מה שרצית לדעת על קצה קדמי וקצה אחורי:
במחשבים, קצה קדמי וקצה אחורי (באנגלית: front end ו-back end בהתאמה), הם מושגים כלליים המתייחסים לחלקים שונים במערכת תוכנה.
הקצה הקדמי אחראי על איסוף ועיבוד הקלט מהמשתמש, על מנת להביא אותו לצורה שהקצה האחורי יכול להשתמש בה.
הקצה הקדמי הוא הממשק שבין המשתמש לקצה האחורי.
בארכיטקטורת תוכנה יכולות להיות שכבות רבות בין החומרה למשתמש הקצה.
ניתן לתאר כל שכבה כזאת כבעלת קצה קדמי וקצה אחורי.
הקצה הקדמי הוא אבסטרקציה המפשטת את הרכיבים שנמצאים תחתיה, על ידי הצגת ממשק ידידותי למשתמש.
לדוגמה, בעיצוב תוכנה, בארכיטקטורת model-view-controller, מוגדרים קצוות קדמיים וקצוות אחוריים לבסיס הנתונים, לממשק המשתמש, ולרכיב עיבוד הנתונים.
ההפרדה של מערכות תוכנה לקצוות קדמיים ואחוריים מפשטת את תהליך הפיתוח ומאפשרת לתחזק את חלקי המערכת בנפרד.

נלקח מויקיפדיה

הגדרות נוספות הקשורות לקצה קדמי וקצה אחורי:
ארכיטקטורת תוכנה