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