מהי SAGA IN react?
מהי SAGA IN react?

וִידֵאוֹ: מהי SAGA IN react?

וִידֵאוֹ: מהי SAGA IN react?
וִידֵאוֹ: Complete React Query course in an hour | TanStack Query v4 for beginners 2024, נוֹבֶמבֶּר
Anonim

Redux- סָגָה היא ספריית תוכנות ביניים של redux, שנועדה להפוך את הטיפול בתופעות לוואי באפליקציית redux שלך לנעימה ופשוטה. הוא משיג זאת על ידי מינוף תכונת ES6 הנקראת Generators, המאפשרת לנו לכתוב קוד אסינכרוני שנראה סינכרוני, וקל מאוד לבדיקה.

יתר על כן, איך Redux Saga עובד?

Redux - סָגָה היא ספרייה שמטרתה להפוך את תופעות הלוואי לקלות וטובות יותר על ידי עבודה עם סאגות . בהקשר של Redux , א סָגָה מיושם כתווך (איננו יכולים להשתמש במפחית כי זו חייבת להיות פונקציה טהורה) כדי לתאם ולהפעיל פעולות א-סינכרוניות (תופעות לוואי).

לאחר מכן, השאלה היא מדוע אני צריך את סאגת Redux? הסיבה שאנחנו צוֹרֶך להשתמש בתוכנת ביניים כגון Redux - תנק הוא בגלל ה Redux החנות תומכת רק בזרימת נתונים סינכרונית. Redux - סָגָה היא ספרייה שמטרתה להפוך את תופעות הלוואי של היישום (למשל, פעולות א-סינכרוניות כגון שליפת נתונים) קלות יותר לטיפול ויעילות יותר לביצוע.

באופן דומה אפשר לשאול, מהי סאגת פונקציות מחולל?

פונקציית גנרטור ו-Redux סָגָה . עם פונקציות מחולל , אתה שולח הודעות עם כל אחד תְשׁוּאָה , ואתה שולח הודעות בחזרה בכל הפעלה מחדש. התחביר של פונקציית גנרטור הוא כזה - פוּנקצִיָה * abc()// קוד כאן} פונקציות גנרטור הם כמו javascript רגיל פונקציות רק.

מהי סאגת redux ב-react native?

Redux Saga היא ספרייה המשמשת כתווך עבור Redux . א Redux תוכנת האמצע היא קוד שיירט פעולות המגיעות לחנות באמצעות שיטת dispatch() ויכול לבצע משימות על סמך הפעולה שהתקבלה. סאגות לצפות בכל הפעולות (צופה/צופה) הנשלחות מהחנות.

מוּמלָץ: