Πού αποθηκεύεται το redux;
Πού αποθηκεύεται το redux;

Βίντεο: Πού αποθηκεύεται το redux;

Βίντεο: Πού αποθηκεύεται το redux;
Βίντεο: Το πλήρες μάθημα Redux Toolkit + RTK Query για αρχάριους | Redux σε 2 ώρες! 2024, Ενδέχεται
Anonim

Το κράτος σε Redux είναι αποθηκευμένο εις μνήμην. Αυτό σημαίνει ότι, αν ανανεώσετε τη σελίδα, η κατάσταση εξαφανίζεται. Το κράτος σε redux είναι απλώς μια μεταβλητή που παραμένει στη μνήμη επειδή αναφέρεται από όλους redux λειτουργίες.

Ομοίως, πώς μπορώ να ελέγξω το κατάστημά μου στο Redux;

Πρόσβαση Κατάστημα Redux Μέσα στα Εργαλεία προγραμματιστή σας, μεταβείτε στο περιβάλλον "Η εφαρμογή σας" χρησιμοποιώντας το αναπτυσσόμενο μενού (υπογραμμισμένο στην παρακάτω εικόνα) και θα μπορείτε να μεταβείτε στο Κατάστημα Redux και δείτε το ρεύμα του κατάσταση . Αν μπορούμε να φτάσουμε στο κατάστημα από την κονσόλα DevTools - μπορούμε να φτάσουμε σε αυτήν από το Cypress μας δοκιμή.

Στη συνέχεια, το ερώτημα είναι, χρησιμοποιεί το Redux τοπική αποθήκευση; Αποθήκευση σε Το LocalStorage είναι επιτεύχθηκε χρησιμοποιώντας Redux ενδιάμεσο λογισμικό και αποθηκεύει κάθε φορά μια ενέργεια είναι χειρίζεται ο μειωτήρας σας. Εσείς θα πρέπει να περάσετε τη μέθοδο αποθήκευσης Redux's AppMiddleware μέθοδος, όπως κι έτσι

Από εδώ, τι είναι ένα κατάστημα στο Redux;

Redux είναι ένα κοντέινερ κατάστασης για εφαρμογές JavaScript, που συχνά ονομάζεται α Κατάστημα Redux . Το προμήθεια ολόκληρη η κατάσταση της εφαρμογής σε ένα δέντρο αμετάβλητου αντικειμένου. Για να δημιουργήσετε ένα κατάστημα η συνάρτηση createStore(reducer, [initialState], [enhancer]) χρησιμοποιείται για τη δημιουργία ενός νέου κατάστημα . Χρειάζονται τρία ορίσματα: μειωτήρας - Μια αναγωγική συνάρτηση.

Είναι ασφαλές το κατάστημα Redux;

1 Απάντηση. Redux αποθηκεύει το κατάσταση σε αντικείμενο JavaScript. Αυτό το καθιστά ευάλωτο σε μια επίθεση XSS όπως ακριβώς το localStorage ή το sessionStorage. Εάν χρειάζεστε το JWT σας να είναι αναγνώσιμο από την πλευρά του πελάτη, μπορείτε να το χρησιμοποιήσετε ελεύθερα Redux , απλά φροντίστε να φροντίζετε σωστά το XSS.

Συνιστάται: