איקס עיגול בClojure – חלק ג׳ צד לקוח בSvelte
לאחר שכתבנו לוגיקה ושרת – הגיע הזמן לכתוב ממשק משתמש. את ממשק המשתמש בחרתי לכתוב בSvelte שזה דרך מהירה ויעילה לכתוב web-וUI באופן דקלרטיבי עם ביצועים של כתיבה פונקציונלית.
לאחר שכתבנו לוגיקה ושרת – הגיע הזמן לכתוב ממשק משתמש. את ממשק המשתמש בחרתי לכתוב בSvelte שזה דרך מהירה ויעילה לכתוב web-וUI באופן דקלרטיבי עם ביצועים של כתיבה פונקציונלית.
למה להזריק כאוס לענן? ככה לא בונים מיקרוסרוויסים! ממני תראו וכך על תעשו, איך למכור שמלת חתונה? כל זאת ועוד בפוסט החדש על דברים שלמדתי בכנס AWS האחרון.
בפוסט זה אדגים כיצד כותבים שרת קטן בשפת clojure, בעזרת אתגר של מימוש שרת איקס עיגול המשתמש בלוגיקה מהפוסט הקודם. כמו כן אסקור כיצד שפת הclojure מתמודדת עם עדכון של משתנים מthread שונים תוך שמירה על נכונות המידע.
בתקופה האחרונה השתעשעתי בללמוד Clojure שהיא השפת תכנות הפונקציונאלי הראשונה שיוצא לי להתעסק איתה ברצינות. כמתכנת עם קצת פז״ם חטפתי שוק רציני, מלנסות לכתוב דברים פשוטים בפרדיגמה השונה ולחשוב על הכול במובנים של פונקציות ולא להשתמש במשתנים. על מנת לאתגר את עצמי …