פרונט-אנד לעומת בק-אנד
הפרונט-אנד הוא כל מה שהמשתמש רואה ומתקשר איתו ישירות בדפדפן או באפליקציה, ואילו הבק-אנד הוא הלוגיקה מצד השרת והנתונים שמפעילים אותו מאחורי הקלעים. רוב המוצרים האמיתיים זקוקים לשניהם כדי לעבוד יחד.
ממשק קדמי
החלק הגלוי של אתר האינטרנט או האפליקציה שאיתו המשתמשים מתקשרים ישירות, כולל פריסה, טקסט, כפתורים ותמונות.
ממשק אחורי
החלק הנסתר של אתר אינטרנט או אפליקציה המעבד נתונים, מנהל לוגיקה ומטפל בתקשורת עם מסד הנתונים.
| מה הוא מטפל בו | פריסה, חזות, אינטראקציה עם המשתמש | לוגיקה עסקית, גישה לבסיס נתונים, אבטחה |
|---|---|---|
| פועל היכן | בדפדפן או במכשיר של המשתמש | על שרת שהמשתמש לעולם אינו רואה ישירות |
| טכנולוגיות נפוצות | HTML, CSS, מסגרות JavaScript | שפות שרת, בסיסי נתונים, ממשקי API |