בהדרכה הקודמת של סדרה זו, הראיתי כיצד מדרישות תוכנה – סיפור לקוח – אני יוצר רשימת TODO לביצוע.
בסרטון הזה אני מראה איך אני לוקח את המשימות ומתחיל להוריד לביצוע.
מתבצעת חקירה על איך לייצר PDF ממערכת מבוססת Next.js תוך כדי חקירה, ניסוי וטעייה בלייב. בסוף הסרטון אני מגיע לשלב לפני ייצור ה-PDF כשאני מצליח ליצר PDF בטיוטה.
אנחנו משתמשים בחבילת Puppeteer של גוגל, שזה כלי שרץ בnodeJS ויודע לעשות בצורה אוטומטית דברים שאפשר לעשות בדפדפן.
כלי מגניב דומה ל-Selenium שיודע לעשות מהלכים של משתמש בדפדפן בצורה אוטומטית, ונפוץ מאוד בתעשייה.
ובהקשר שלנו, הוא יודע לקרוא דף אינטרנט כל שהוא, ולייצר ממנו PDF.
בהדרכה ניתן לראות בלייב איך אני חוקר על הכלי, מנסה לעשות דברים ראשוניים, תוך כדי שימוש בchatGPT ובגוגל, עד שמצליח להגיע בסוף לדוגמא קטנה.
ככה אנחנו עובדים בבית התוכנה שלנו – בודקים איך לבצע משהו, ואז מבצעים אותו בצורה מקצועית ובלי מריחות.
בהדרכה הבאה נחתור לכיוון של ביצוע המשימה והגעה לPOC.
Make POC – that you can from some objects of JS – make PDF with some template (find some generic file). (5)

זו אומנות פתירת הבעיות – לקחת בעיה ולפרק אותה לבעיות קטנות.
על היוצר:
יזהר משקיף, CEO & CTO ב-פירמת התוכנה YIM-Programming
YIM-Programming בית התוכנה מהמובילים בישראל.
YIM-Programming הוא בית תוכנה שמספק פתרונות לבעיות שונות של עסקים.
המטרה שלנו: לפתור בעיות ע"י ייעוץ טכנולוגי, פתרונות תוכנה, וייעוץ כללי, וע"י כך לתת ללקוחות שלנו שמחה, הרגשה טובה ונחת, ולראות שאפשר לעשות דברים אחרים.
נשמח לתת לכם חוות דעת ראשונית על הבעיות שמטרידות אתכם.
ליצירת קשר:
📧 yimprogramming@gmail.com
📞 054-7477637
YIM Programming – The Way We're Doing Things