• הגעת למקום הנכון

מאמרים בקטגוריה

צד שרת

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

לפניכם כמה מאמרים בנושא. אם תתקלו במילה Full Stack זה כאשר אנחנו מדברים על מתכנת שמכיר את צד השרת וגם את צד הלקוח יחדיו.

job well done

אני מפתח מערכת וכותב על זה תוך כדי – אפילוג

טוב עברה מעל חצי שנה מאז הפוסט הקודם, הייתי עסוק. המערכת כבר באוויר ועכשיו אנחנו במקצה שיפורים. הביאו יועץ ועכשיו זה רציני עוד יותר. בחודשיים עבודת שיפורים השקעתי יותר ממה שהושקע בפיתוח הפרויקט. משהו כזה. אם יש מכך מסר ללמוד במתן הצעות מחיר בעתיד, זה לתת הצעה מפורטת למשהו מינימלי שעובד, וכל תוספת שרוצים לעשות […]

יולי "המשוגע" ב- StackOverflow

כל מתכנת מכיר את האתר StackOverflow. זה הוויקיפדיה של המתכנתים. יום אחד, אחרי 8 שנים שאני חבר באתר, החלטתי להתחיל לכתוב תשובות לשאלות של אנשים. במעשה זה לא היה לי אינטרס מיוחד, מעבר לסיפוק בעזרה לאנשים (טוב נו, רציתי גם להשוויץ קצת). אלא מה, לכל משתמש באתר יש רשימה של מדליות וניקוד. כל תשובה שמתקבלת […]

יומן פיתוח מערכת

אני מפתח מערכת וכותב על זה תוך כדי

אני בעיצומה של בניית מערכת ללקוח. למעשה די בתחילתה. אני אתאר פה מדי פעם רשמים מהחוויה של תכנות ובניית אתר בפעולה. נעים מאוד אני איתי גולדמן ואני מתכנת פרילנסר. קיבלתי על עצמי פרויקט לפיתוח. ואני הולך על זה בכל הכוח. מחר. שלב 1 – מעיצוב ל- HTML בשעה טובה קיבלנו את העיצוב של כל העמודים […]

Full Stack

מה זה מתכנת Full Stack והאם הוא שווה יותר משני מתכנתים?

מתכנת Full Stack הוא מתכנת שיודע כמה תחומים ובעצם משלים מחסנית של טכנולוגיות לפיתוח מערכת. תכנות מערכות אינטרנט ואתרים מערב באופן מסורתי שני תחומים: צד לקוח וצד שרת. אלו הן שתי התמחויות שונות. אך מכיוון שיש פרויקט אחד עדיף מישהו שיודע את שתיהן. ממש כמו ברפואה, מכונאות או הרבה תחומים אחרים. אנחנו שואלים, האם מתכנת […]

Crawler

איך כותבים קרולר

קרולר מאפשר לנו לקרוא מידע באופן אוטומטי מאתרים, ולשמור אותו בפורמט הנוח לנו. אז איך כותבים? נעשה את זה קצר. נתחיל ונגמור בשיטה הכי אפקטיבית, גם אם היא לא הכי יעילה: לקרוא את האתר בעזרת התוכנה Puppeteer. תוכנת "פאפטיר" מאפשרת לנו לגלוש אל האתר ולעשות אינטראקציה עם האלמנטים של העמוד. כל זאת מבלי לראות את […]