מונחים בבניית אתרים ובפיתוח, בעברית פשוטה
49 מונחים שמופיעים בכל הצעת מחיר ובכל מודעת דרושים, מוסברים במילים של מי שעבד איתם. כל ערך מקשר למדריכים ולכלים שבהם המונח חי.
- APIממשק שבו תוכנה אחת מדברת עם אחרת: שולחים בקשה בפורמט מוסכם, מקבלים תשובה.
- REST APIהצורה הנפוצה של API ברשת: כתובות לכל דבר, ופעולות קבועות של קריאה, יצירה, עדכון ומחיקה.
- JSONפורמט טקסט להעברת נתונים בין תוכנות: סוגריים מסולסלים, מפתחות וערכים.
- GitHubהאתר שבו רוב הקוד בעולם נשמר ומנוהל, מעל מערכת הגרסאות Git.
- Gitמערכת שזוכרת כל גרסה של הקוד ומאפשרת לכמה אנשים לעבוד על אותם קבצים.
- DevOpsהתחום שמביא קוד מהמחשב של המפתח לשרת בצורה אוטומטית, בטוחה וחוזרת.
- CI/CDצנרת אוטומטית: כל שינוי בקוד נבנה, נבדק, ואם עבר, נפרס לשרת.
- Dockerאריזה של תוכנה עם כל מה שהיא צריכה לרוץ, כך שהיא עובדת אותו דבר בכל מחשב ושרת.
- Kubernetesמערכת שמריצה ומנהלת קונטיינרים בקנה מידה: מפעילה, משכפלת, מחליפה מה שנפל.
- ענן (Cloud)שרתים ושירותים ששוכרים לפי שימוש מספק כמו AWS, Google Cloud או Azure, במקום לקנות ולתחזק.
- אחסון אתריםהשרת שעליו האתר יושב ומגיש את עצמו לגולשים, בתשלום חודשי או שנתי.
- דומייןהכתובת של האתר, כמו weba.co.il: שם שרושמים לשנה ומצביעים ממנו לשרת.
- DNSספר הטלפונים של האינטרנט: מתרגם שם דומיין לכתובת השרת.
- SSL / HTTPSההצפנה בין הדפדפן לאתר, והמנעול בשורת הכתובת. היום חינם וחובה.
- CDNרשת שרתים בכל העולם ששומרת עותק של האתר קרוב לגולש, כדי שייטען מהר.
- Frontendהחלק של האתר שרץ בדפדפן ושהמשתמש רואה: המסכים, הכפתורים, האינטראקציה.
- Backendצד השרת: הלוגיקה, מסד הנתונים וה-API שהאתר או האפליקציה נשענים עליהם.
- Full Stackמפתח שעושה גם Frontend וגם Backend, מהמסך ועד מסד הנתונים.
- פריימוורקמסגרת מוכנה לבניית תוכנה שקובעת את המבנה ומספקת את החלקים החוזרים.
- ספרייה (Library)אוסף קוד מוכן שמפתח קורא לו מתוך הקוד שלו, כמו React או Lodash.
- npmמאגר החבילות של JavaScript והכלי שמתקין אותן. כל פרויקט Node ו-React מתחיל בו.
- Node.jsסביבה שמריצה JavaScript מחוץ לדפדפן, על השרת. הבסיס לרוב הבקאנד בסטארטאפים.
- מסד נתוניםהמקום שבו האפליקציה שומרת את הנתונים שלה בצורה מסודרת שאפשר לשאול.
- SQLהשפה ששואלים בה מסדי נתונים רלציוניים: בחר, סנן, חבר, סכם.
- NoSQLמסדי נתונים שלא בנויים מטבלאות: מסמכים, מפתח-ערך, גרפים. גמישים, ופחות מחמירים.
- BaaS (Backend as a Service)בקאנד מוכן כשירות: מסד נתונים, הזדהות, אחסון קבצים ופונקציות, דרך API, בלי לכתוב שרת.
- Serverlessקוד שרץ רק כשקוראים לו, ומשלמים לפי הפעלה, בלי שרת שרץ כל הזמן.
- CMSמערכת ניהול תוכן: המקום שבו מי שלא מתכנת מעדכן את האתר. וורדפרס היא הדוגמה.
- וורדפרסמערכת ניהול התוכן הנפוצה בעולם, בקוד פתוח, שמריצה יותר מ-40 אחוז מהאתרים.
- Headless CMSמערכת ניהול תוכן בלי החלק שמציג אותו: התוכן יוצא ב-API לכל אתר או אפליקציה.
- בונה אתריםשירות שבונים בו אתר בגרירה, בלי קוד, ומאחסנים אותו באותו מקום: וויקס, Squarespace, Webflow.
- No-codeכלים לבניית אפליקציות ואוטומציות בלי לכתוב קוד: Bubble, Softr, Glide, Make.
- אוטומציה עסקיתחיבור בין מערכות כך שפעולה במקום אחד מפעילה פעולה במקום אחר, בלי אדם באמצע.
- Webhookהודעה אוטומטית ששירות שולח לכתובת שלכם כשקורה משהו: תשלום התקבל, טופס נשלח.
- Vibe Codingלבנות תוכנה בשיחה עם AI, בלי לקרוא את הקוד שהוא כותב. המונח מ-2025, הוויכוח עדיין פתוח.
- עוזר AI לקודמודל שפה בתוך העורך או בטרמינל שכותב, מסביר ומתקן קוד: Copilot, Cursor, Claude Code.
- IDEסביבת פיתוח: העורך שבו כותבים קוד, עם השלמות, ניפוי שגיאות והרצה במקום אחד.
- קוד פתוחתוכנה שהקוד שלה פומבי ומותר להשתמש בו, לשנות ולהפיץ, לפי רישיון.
- MVPמוצר מינימלי בר-קיימא: הגרסה הקטנה ביותר שאפשר לתת ללקוחות ולבדוק אם הם רוצים אותה.
- אג׳ייל וסקראםשיטת עבודה בפיתוח: במקום תוכנית שנתית, מחזורים קצרים של שבועיים עם תוצר בסוף כל אחד.
- QA ובדיקות תוכנהבדיקת תוכנה לפני שהיא מגיעה ללקוח: ידנית לפי תרחישים, או אוטומטית בקוד.
- UX ו-UIUX הוא איך המוצר מרגיש ועובד למשתמש; UI הוא איך הוא נראה. שני מקצועות, לרוב אדם אחד.
- מערכת עיצובאוסף הרכיבים, הצבעים והכללים שכל מסך במוצר נבנה מהם, בעיצוב ובקוד.
- SaaSתוכנה כשירות: משלמים מנוי ומשתמשים דרך הדפדפן, בלי להתקין ובלי לתחזק.
- רספונסיביאתר שמסתדר לפי גודל המסך: אותו עמוד נראה נכון בטלפון, בטאבלט ובמחשב.
- SEOקידום אורגני: לגרום לאתר להופיע גבוה בגוגל בלי לשלם על פרסום.
- סליקההשירות שמקבל כרטיס אשראי באתר ומעביר את הכסף לחשבון העסק, תמורת עמלה.
- GraphQLחלופה ל-REST שבה הלקוח מבקש בדיוק את השדות שהוא צריך, בבקשה אחת.
- TypeScriptJavaScript עם טיפוסים: הקוד אומר מראש מה כל משתנה מכיל, והשגיאות נתפסות לפני ההרצה.