מילון DevOps בעברית: 156 מונחים בשפה פשוטה למי שבונה אתרים ואפליקציות עם AI. Git, Supabase, RLS, DNS, SSL, Deploy, API, MCP, צ'קליסט לפני עלייה לאוויר ומדריך
Git, DNS, RLS, Deploy, Webhook ו-MCP בשפה פשוטה. המילון המלא למי שבונה אתרים, חנויות, אפליקציות וסוכני AI עם Claude Code ו-Lovable, מסודר לפי סדר העבודה, עם צ'קליסט לפני עלייה לאוויר ומדריך לתקלות.
Claude Code כותב לכם את הקוד, Lovable בונה את המסכים, וסוכן AI מחבר הכול. ואז מגיעה הודעה: Build failed , RLS policy violation או CNAME not found . מי שלא מבין את המילים האלה נתקע בדיוק שם, גם כשה-AI עשה את רוב העבודה. לא צריך להיות מתכנתים כדי לבנות אתרים ואפליקציות עם AI. כן צריך להבין את השפה. כמו בעל בית בשיפוץ: הוא לא מניח חשמל בעצמו, אבל הוא חייב לדעת מה זה לוח חשמל, הארקה ונקודה, כדי לבקש נכון ולבדוק שהעבודה נעשתה. המילון הזה מרכז 156 מונחי DevOps ופיתוח שתפגשו כשאתם בונים אתר, חנות, אפליקציה או סוכן AI לעסק. הוא מסודר לפי סדר העבודה האמיתי: מהמחשב שלכם, דרך הקוד ובסיס הנתונים, ועד אתר שעובד על דומיין אמיתי, שולח מיילים ולא נשבר. כל מונח מוסבר בשפה פשוטה, בלי ז'רגון. המפה: הדרך של אתר מהמחשב שלכם ללקוח לפני המונחים, התמונה הגדולה. כל שינוי שאתם עושים עובר את אותה דרך: נכתב במחשב שלכם, נשמר ב-GitHub, עובר פריסה לשרת, ומגיע ללקוח דרך הדומיין שלכם. ומאחורי הקלעים, כשהלקוח משתמש באתר, רצים שלושה רכיבים: המסכים שהוא רואה, קוד בשרת שמחזיק את המפתחות הסודיים, ובסיס הנתונים. שמרו את המפה הזו בראש. כשמשהו נשבר, הולכים לאורכה לפי הסדר ושואלים באיזו תחנה הבעיה. כמעט כל מונח במילון שייך לאחת התחנות. מה תמצאו במילון סביבת העבודה: הטרמינל, Node.js ו-localhost Git ו-GitHub: איך לא מאבדים אף גרסה ארכיטקטורה: Frontend, Backend ומה רץ איפה בסיסי נתונים: Supabase, טבלאות ו-RLS API ואינטגרציות: איך מערכות מדברות זו עם זו סודות ואבטחה: הכלל שחוסך רוב האסונות דומיינים, DNS ו-SSL: איך האתר מקבל כתובת אירוח ופריסה: מהמחשב שלכם לאוויר מייל עסקי: איך מיילים מהמערכת מגיעים לתיבה ולא לספאם תקלות ודיבאגינג: איך מוצאים מה נשבר פיתוח עם AI: Claude Code, סוכנים ו-MCP צ'קליסט לפני עלייה לאוויר ומדריך קצר לתקלות סביבת העבודה: הטרמינל, Node.js ו-localhost כל פרויקט מתחיל במחשב שלכם. גם כשה-AI כותב את הקוד, הוא עושה את זה בתוך תיקייה אמיתית, עם כלים שמותקנים אצלכם, ומריץ פקודות בטרמינל. מי שהטרמינל מפחיד אותו נתקע כבר בהתקנה. מי שמבין חמש-שש מילים עובר את השלב הזה בעשר דקות. הרעיון פשוט: במקום ללחוץ על כפתורים, כותבים פקודה. התיקייה היא הפרויקט, Node.js מריץ אותו, npm מתקין את החבילות שהוא צריך, ו-localhost הוא האתר שלכם כשהוא עדיין רץ רק אצלכם. Terminal — חלון שבו כותבים פקודות למחשב במקום ללחוץ על כפתורים. ב-Mac קוראים לו Terminal, ב-Windows זה PowerShell או Terminal. CLI — תוכנה שמפעילים מהטרמינל, בלי מסך גרפי. Claude Code, git ו-npm הן כאלה. Shell — התוכנה שקוראת את מה שכתבתם בטרמינל ומבצעת אותו. bash ו-zsh הם הנפוצים. Path / Directory — הכתובת של תיקייה במחשב. הפקודות pwd (איפה אני), ls (מה יש כאן), cd (לעבור תיקייה) ו-mkdir (תיקייה חדשה). VS Code — עורך קוד חינמי. רואים בו את כל הקבצים של הפרויקט, ואפשר להפעיל בתוכו את Claude Code. Node.js — המנוע שמריץ JavaScript מחוץ לדפדפן. רוב הכלים בהכשרה צריכים אותו מותקן. npm — החנות של ספריות קוד מוכנות. npm install מתקין את מה שהפרויקט צריך, ו-npm run dev מריץ אותו במחשב. Package / Dependency — ספריית קוד שהפרויקט שלכם נשען עליה. מפרויקט לפרויקט נבחרות ספריות שונות. package.json — תעודת הזהות של פרויקט: השם, הספריות שהוא צריך והפקודות שמריצות אותו. node_modules — התיקייה שבה נשמרות הספריות אחרי התקנה. היא ענקית, לא נוגעים בה ולא מעלים אותה ל-GitHub. localhost — הכתובת של המחשב שלכם. localhost:3000 או localhost:5173 זה האתר שרץ אצלכם, עוד לא באוויר. Port — מספר הדלת שדרכה תוכנה מקבלת בקשות. הספרה אחרי הנקודתיים ב-localhost:3000. טיפ מהשטח: כש-Claude Code מבקש לאשר פקודה, קראו אותה לפני שאתם מאשרים. התרגלו לשאול "מה הפקודה הזו עושה?". זה הרגל של דקה, והוא חוסך מחיקות לא רצויות. Git ו-GitHub: איך לא מאבדים אף גרסה Git הוא כפתור ה"שמור" של מפתחים, רק עם זיכרון מלא. כל Commit הוא נקודת שמירה עם תיאור. אם משהו נשבר אחרי שינוי, חוזרים לנקודה הקודמת ולא מתחילים מאפס. GitHub הוא המקום בענן שבו הקוד הזה נשמר. הוא גם הגשר לשלב הבא: Vercel ו-Lovable מתחברים ל-GitHub, וכל Push מעלה גרסה חדשה של האתר לבד. Git — מערכת ששומרת את ההיסטוריה של הקוד. אפשר לחזור לכל גרסה קודמת, כמו ב-Google Docs. GitHub — האתר שבו שומרים את הקוד בענן. ממנו Vercel מעלה את האתר, ודרכו מורידים קוד מ-Lovable. Repository (Repo) — התיקייה של פרויקט אחד, עם כל ההיסטוריה שלו. פרויקט = ריפו. Commit — נקודת שמירה עם תיאור קצר של מה שהשתנה. עושים commit אחרי כל שלב שעובד. Push / Pull — push מעלה את השינויים מהמחשב ל-GitHub. pull מוריד מ-GitHub שינויים שנעשו במקום אחר, למשל ב-Lovable. Clone — הורדה ראשונה של ריפו מ-GitHub למחשב. Branch — עותק עבודה נפרד של הקוד. מפתחים בו פיצ'ר בלי לשבור את הגרסה שעובדת. הענף הראשי נקרא main. Merge — איחוד השינויים מענף בחזרה ל-main. Pull Request (PR) — בקשה לאחד ענף ל-main, עם רשימת השינויים. כך בודקים קוד לפני שהוא נכנס. Merge Conflict — שני שינויים באותה שורה, ו-Git לא יודע איזה מהם לשמור. מבקשים מ-Claude Code לפתור ולהסביר. Diff — ההבדל בין שתי גרסאות: בירוק מה נוסף, באדום מה נמחק. ככה רואים מה Claude Code שינה. .gitignore — רשימת קבצים ש-Git לא מעלה לעולם, קודם כל קובץ .env עם המפתחות ותיקיית node_modules. טיפ מהשטח: Commit קטן אחרי כל שינוי שעובד. כשסוכן AI עושה עשרה שינויים בבת אחת ומשהו נשבר, Commit-ים קטנים הם מה שמאפשר להבין מה בדיוק שבר את זה. ארכיטקטורה: Frontend, Backend ומה רץ איפה כל מערכת שתבנו, מדף נחיתה ועד אפליקציה עם משתמשים, בנויה משלוש שכבות: מה שהלקוח רואה בדפדפן (Frontend), הקוד שרץ בשרת ומבצע פעולות (Backend), ובסיס הנתונים ששומר את המידע. ההבנה הזו קריטית כשעובדים עם AI. כשאתם אומרים לסוכן "תוסיף טופס שנשמר ושולח לי מייל", אתם בעצם מבקשים שינוי בשלוש השכבות. מי שמבין את זה יודע לבקש נכון, ויודע לבדוק שהמפתח הסודי לא נשאר בצד של הדפדפן. Frontend — מה שרץ בדפדפן של הלקוח: העיצוב, הכפתורים, הטפסים. כל מה שכאן גלוי לכל מי שפותח את האתר. Backend — הצד שרץ בשרת: שומר נתונים, שולח מיילים, מדבר עם API עם מפתחות סודיים. הלקוח לא רואה אותו. Full-stack — מערכת שכוללת גם frontend, גם backend וגם בסיס נתונים. זה מה שבונים בפרויקט הגמר. Client / Server — הלקוח (הדפדפן או האפליקציה) שולח בקשה, והשרת עונה. כל לחיצה על כפתור שומר היא בקשה כזו. Framework — שלד מוכן לבניית אתרים ואפליקציות. React הנפוץ ביותר, והוא גם מה ש-Lovable כותב. Component — חתיכת ממשק שחוזרת על עצמה: כפתור, כרטיס, טופס. משנים אותה פעם אחת והשינוי מופיע בכל מקום. HTML / CSS / JavaScript — שלוש שפות האתר: HTML התוכן והמבנה, CSS העיצוב, JavaScript ההתנהגות. TypeScript — JavaScript עם בדיקות נוספות
BOX CRM · בלוג · מפת אתר · llms.txt
Loading