היכן מאוחסן redux?
היכן מאוחסן redux?

וִידֵאוֹ: היכן מאוחסן redux?

וִידֵאוֹ: היכן מאוחסן redux?
וִידֵאוֹ: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, נוֹבֶמבֶּר
Anonim

המדינה ב Redux הוא מְאוּחסָן לזכר. המשמעות היא שאם תרענן את הדף, המדינה תימחק. המדינה ב redux הוא רק משתנה שנשאר בזיכרון כי כולם מתייחסים אליו redux פונקציות.

באופן דומה, כיצד אוכל לבדוק את חנות Redux שלי?

גִישָׁה חנות Redux בתוך DevTools שלך, עבור להקשר "האפליקציה שלך" באמצעות התפריט הנפתח (המסומן בקו תחתון בתמונה למטה) ואתה אמור להיות מסוגל להגיע אל חנות Redux ולראות את הזרם שלו מדינה . אם נוכל להגיע ל חנות ממסוף DevTools - נוכל להגיע אליו מה- Cypress שלנו מִבְחָן.

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

מכאן, מהי חנות ב-Redux?

Redux הוא מיכל מצב עבור אפליקציות JavaScript, הנקרא לעתים קרובות a חנות Redux . זה חנויות כל מצב האפליקציה בעץ אובייקטים בלתי ניתנים לשינוי. ליצור חנות הפונקציה createStore(reducer, [initialState], [enhancer]) משמשת ליצירת קובץ חדש חנות . צריך שלושה ארגומנטים: מפחית - פונקציה מפחיתה.

האם חנות Redux מאובטחת?

1 תשובה. Redux מאחסנת את מדינה באובייקט JavaScript. זה הופך אותו לפגיע להתקפת XSS בדיוק כמו localStorage או sessionStorage. אם אתה צריך שה-JWT שלך יהיה קריא בצד הלקוח, אתה יכול להשתמש בחופשיות Redux , רק ודא שאתה מטפל ב-XSS כראוי.

מוּמלָץ: