מהו אנזים Airbnb?
מהו אנזים Airbnb?

וִידֵאוֹ: מהו אנזים Airbnb?

וִידֵאוֹ: מהו אנזים Airbnb?
וִידֵאוֹ: מה זה אנזים? 2024, מאי
Anonim

18, 359. מאת לילנד ריצ'רדסון. אֶנזִים הוא כלי לבדיקת JavaScript עבור React שמקל על הטענה, מניפולציה ומעבר של הפלט של רכיבי React שלך. זה פותח ב Airbnb ובהמשך הועבר לארגון עצמאי.

ואז, מה ההבדל בין צחוק לאנזים?

שניהם ג'סט ואנזים תוכננו במיוחד לבדיקת יישומי React, צְחוֹק ניתן להשתמש עם כל אפליקציית Javascript אחרת אבל אֶנזִים עובד רק עם React. צְחוֹק ניתן להשתמש בלי אֶנזִים לעיבוד רכיבים ולבדוק עם תצלומי מצב, אֶנזִים פשוט מוסיף פונקציונליות נוספת.

חוץ מזה, מה זה צחוק ואנזים? צְחוֹק היא מסגרת לבדיקת javascript, שנוצרה על ידי מפתחים שיצרו react. צְחוֹק אינו מוגבל ל-react framework, זוהי מסגרת לבדיקת javascript למטרות כלליות. אבל כפי שהוא ממפתחי תגובה יש יותר נטייה. אֶנזִים היא מסגרת נוספת אשר תוכננה במיוחד לבדיקת רכיבי תגובה.

באופן דומה, אתם עשויים לשאול, מהו האנזים JS?

אֶנזִים . אֶנזִים הוא JavaScript כלי בדיקה עבור לְהָגִיב זה מקל על הבדיקה שלך לְהָגִיב פלט של רכיבים. אתה יכול גם לבצע מניפולציות, לחצות, ובמובנים מסוימים לדמות זמן ריצה בהינתן הפלט. של אנזימים API נועד להיות אינטואיטיבי וגמיש על ידי חיקוי ה-API של jQuery עבור מניפולציה ומעבר של DOM.

מה ההבדל בין הר לרדוד?

תמיד תתחיל עם רָדוּד . אם יש לבדוק את componentDidMount או componentDidUpdate, השתמש הר . אם אתה רוצה לבדוק את מחזור החיים של הרכיב והתנהגות ילדים, השתמש הר . אם אתה רוצה לבדוק עיבוד ילדים עם פחות תקורה מאשר הר ואתה לא מעוניין בשיטות מחזור חיים, השתמש בעיבוד.

מוּמלָץ: