ראשיאודותטיוליםצילוםfull Stack
Yosefus FlaviusYosefus Flavius

Yosefus flavius

אני בעצמי

קישורים מהירים

  • דף הבית
  • אודות
  • בלוג
logo

© 2025 Yosefus Flavius WebDeveloper

הצצה ראשונה ל-htmx: חד-קרן או צלופח? - מדריך מקיף עם טיפים ומידע שימושי

הצצה ראשונה ל-htmx: חד-קרן או צלופח?

  1. בית
  2. >
  3. Full Stack
10 ביולי 2024• זמן קריאה: 2 דקות

גיא יוצא לבדוק את htmx — ספריית פרונטאנד חדשה שמבטיחה מהפכה קטנה בדרך שבה אנחנו ניגשים לבניית אפליקציות אינטראקטיביות, בלי לגעת ב-JavaScript. התרשמות ראשונית, יתרונות, ומלא הומור.

אז יש ילד יחסית חדש בשכונת הfront שנקרא htmx וכולם מדברים עליו? 🤑 בעולמות הfrontend כמובן יש נטיה חזקה לחפש טרנדים חדשים (כן אני מסתכל גם עליך). אז יופי! אז מי המכור שהיה חייב לבדוק? 😎 גיא!!! מהסתכלות חיצונית על העולל הוא נראה איזה פרי תועבה מוזר, שילוב של חד קרן וצלופח. html מורחב עם attribute חסרי כל חן. פרי ביאושים מכוער שאתה מרחיק ממנו את שאר חלקי הקוד שלך שלא ילמדו ממעשיו הנלוזים. אבל הסקרנות שלי גברה על אינסטינקט ההישרדות שלי. ובאיזה שעה שהיה לי מעט זמן פתחתי שרת express קליל וחיברתי אותו לדף הhtml הקלוקל שלנו ויאללה ברדקים. הערת ביניים - לא יצא לי להתעמק שם אז קחו את דברי כהתרשמות ראשונה לא מעבר. 🤔 אז מה הוא בא לפתור? המפתחים של הספריה רצו לקרוא תיגר על מספר הנחות בסיסיות: 1. יש שני תגיות בלבד שעושות בקשות לשרת a וform 2. הם עושות רק post וget 3. רק בonClick 4. הם יכולים רק להחליף את כל תוכן הדף ולא את חלקו 5. גוף ימשיך בתנועתו כל עוד אין כוחות חיצוניים שפועלים עליו. לכן בספריה החדשה גם בלי js ניתן לעשות בקשות מכל סוג, בכל event, מכל אלמנט, ולהחליף רק חלק מהתוכן של הדף כתגובה לבקשה. למי זה נועד? לאתרים קטנים בעיקר ושיש להם שרת - ונותן חווית פיתוח ללא צורך בjs בכלל בצד הלקוח. יתרונות: 😍 ספריה ששוקלת 14kb (ספריה קלה נוטה לאנורקסית), עקומת למידה מהירה, כתיבה מצחיקה. חסרונות: 😖 בפוסטים הבאים.

linkedin
whatsapp
facebook
x
Y

Yosefus Flavius

כותב הבלוג

כתבות קשורות

כתבות דומות

האם גיא מצא את התחליף הראוי ל-VS Code?
27 באפריל 2025
Full Stack>>תכנות Full Stack

האם גיא מצא את התחליף הראוי ל-VS Code?

בפוסט הזה, גיא מספר על חוויותיו עם העורך קוד החדש בשם "Windsurf", שגילה בעקבות פוסט של יובל אבידני. הוא משבח את חווית ההתקנה ואת השילוב עם בינה מלאכותית שמסייעת ביצירת קבצים ועבודות פיתוח. אך כמו תמיד, יש גם צדדים קשים – במיוחד בשילוב עם ספריות חינמיות שאין להן את הדוקומנטציה המושלמת. האם Windsurf יוכל להחליף את VS Code? כנראה שכן, אבל יש עדיין כמה מכשולים.

גיא מכור לבינה מלאכותית (אבל מי לא?)
27 באפריל 2025
Full Stack>>תכנות Full Stack

גיא מכור לבינה מלאכותית (אבל מי לא?)

בפוסט הזה, גיא משתף את החוויות שלו משימוש ב-Next.js 15 בשילוב עם Hugging Face API. הוא מדבר על יצירת תמונות בעזרת Form חדש, שיחות עם AI שהפכו למורכבות (וקצת משעשעות), וגם חושף את המאבק הקבוע בבאגים. ומי ידע שאינטגרציה של טכנולוגיות חדשות יכולה להיות כל כך ממכרת?

Next.js ו-SQL — המסע הלא כל כך זוהר של גיא בחיבור בין עולמות
16 באוקטובר 2024
Full Stack>>תכנות Full Stack

Next.js ו-SQL — המסע הלא כל כך זוהר של גיא בחיבור בין עולמות

איך זה מרגיש לחזור ל-SQL אחרי MongoDB המפנקת? בפרויקט אישי חדש, גיא מגלה את החספוס (והקסם) שבחיבור Next.js ל-SQL, עם תובנות על ORM, שגיאות מציקות וטיפים למפתחים שמחפשים גישה נכונה.