JS: פיתוח הפשטות לאסינכרוניות - קורס 3900 שפשוף. מ-Hexlet, אימון 8 שיעורים, תאריך 28 בנובמבר 2023.
Miscellanea / / November 28, 2023
תלמדו עוד על טיימרים, לולאת אירועים ופולט אירועים. כתוצאה מכך, תלמד כיצד לעבוד עם שגיאות בקוד אסינכרוני ולהשתמש בטיימרים. זה יהיה שימושי אם תחליט להפוך את הקוד שלך לפשוט וצפוי יותר. הקורס מתאים למתכנתים שכבר מכירים תכנות אסינכרוני. כדי להקל על הלמידה, כדאי ללמוד מראש את קורס JS: Asynchronous Programming.
מבוא
הכירו את הרעיון של תכנות אסינכרוני ומבנה הקורס.
לולאת אירוע
הכירו את לולאת האירועים, קונספט המאפשר ליישם תכנות אסינכרוני בדפדפן באמצעות מודל האירועים.
טיימרים
שקול את מנגנון הטיימר שמספק זמן הריצה של JS. למד דוגמה פשוטה לשימוש בטיימרים לביצוע משימות סינכרוניות באופן אסינכרוני.
התקשרות חוזרת לעזאזל
למד על המצב המפחיד של "גיהינום של התקשרות חוזרת" שיכול להתרחש כאשר יש לך שיחות אסינכרוניות תלויות ופונקציות התקשרות חוזרת מרובות. כדי ללמוד כיצד להתמודד עם בעיה זו, שקול את טכניקת המפל.
כל פונקציה
המשך לפתח ספרייה לעבודה עם קוד אסינכרוני, כתוב את הפונקציה 'כל אחד'.
כריכה מוקדמת
למד על שיטת שימור ההקשר עבור שיחות אסינכרוניות.
התמודדות עם טעויות
למד לעבוד עם שגיאות בקוד אסינכרוני, להבין את ההבדלים מטיפול בשגיאות בקוד סינכרוני.
פולט אירועים
הכירו את הרעיון של פולטי אירועים, שהשימוש בו יכול להיות שימושי מאוד ביישומים עם קוד אסינכרוני.
חומרים נוספים
מאמרים וסרטונים שנאספו על ידי צוות Hexlet. יעזור לך לצלול עמוק יותר לתוך נושא הקורס