והיום, מקבץ קישורים בנושא הבטחות (promises) וא-סינכרוניוּת (async-await), ועוד קישורים מעשירים בענייני JS שונים.
Promises, Async Await
- הבטחות (Promises) ב-JS – מהיסוד ועד למומחיות, למה זה עדיף ע”פ callback, שרשור הבטחות, ובונוס: cheat sheet שהוא למעשה codepen-ים שמבצעים את הפעולות שדובר עליהן בפוסט.
- להבין async await – פוסט של שרה דרזנר ב-CSS-Tricks .
- ויזואליזציה של Promise-ים ו-async await – הפוסט הזה הוא חלק מסדרה של ויזואליזציות. בפרק הזה מראים תרשימים של מה שקורה בתהליך, וכמובן הדגמות קוד (צבעוניות!)
- Promise-ים ברבע שעה – פוסט חביב שמלמד את הבסיס
- 3 שגיאות נפוצות בשימוש ב-promise – זה לכאורה למיטיבי לכת, אבל בעצם כדאי לקרוא את זה לפני שמתחילים להתעסק עם Promise-ים כדי לסגל מראש הרגלי תכנות נכונים של הפיצ’ר הזה.
- הסבר מעניין על async/await ב-JavaScript
- מדריך ה-promise-ים שמחבר הפוסט הזה היה שמח לו היה לו בתחילת דרכו
- קריס פריננדי על איך להשתמש ב-async/await ב-JS ונילה, איך לבנות JS א-סינכרוני עם async/await, ו-promise-ים ב-JS.
לבנות ספרייה משלנו כמו React. גם רעיון יפה, וגם הביצוע הוא ע”י קריאה של צד ימין, והופעת הקוד בצד שמאל.
נשאר לכם console.log סורר? האפליקציה הזאת תמצא אותו בשבילכם.
מבני נתונים ואלגוריתמים שונים מיושמים ב-JS. אוספי גיטהאב.
המדריך השלם לקלאסים ב-JavaScript – איך לכתוב קוד מונחה עצמים ב-JS: איך לכתוב constructor, שדות ציבוריים ופרטיים, מתודות, Getter-ים ו-Setter-ים, ועוד.
למה יש ל-JavaScript גם +0
וגם -0
. זה קטע עם השפה הזאת – כל פעם שאני חושבת שכבר םגשתי את הדבר המוזר ביותר בה, היא מוכיחה לי שיש עוד לאן להגיע 🙂
פוסט מעניין על גרשיים ב-JS: גרשיים, כידוע, הם פתח לבעיות תיכנותיות לא מעטות. הפוסט הזה מדבר על שלושה סוגי גרשיים: 1) גרשיים – “, 2) גרש – ‘, ו-3) גרש שנקרא backtik – `. הוא מראה אותם בפעולה, ומתאר איך הוא משתמש ב-ESLINT כדי לשמור על התנהגותם הנאותה.