Εγχειρίδιο Redux
Εργαλεία Εργασίας
Βασικά Εργαλεία
Εγκατάσταση και Προετοιμασία Εφαρμογής React
Εγκατάσταση Redux και RTK με React
Εγκατάσταση Redux DevTools Extension
Εγκατάσταση React Router
Βασικό σχήμα λειτουργίας
Προσθήκη slice
Reducers
Selectors και hook useSelector
Λήψη δεδομένων από το store στο component
Φόρμες και τοπικές καταστάσεις
Προσθήκη φόρμας
Reducer και action
Αποστολή action
Συζήτηση λειτουργίας σχήματος
Εργασία με δεδομένα
Εισαγωγή
Ξεχωριστή σελίδα για το προϊόν
Σελίδα προϊόντος στο πρόγραμμα περιήγησης
Τροποποίηση δεδομένων προϊόντος στο store
Φόρμα για επεξεργασία δεδομένων
Σελίδα επεξεργασίας προϊόντος στο πρόγραμμα περιήγησης
Προετοιμασία δεδομένων για το αντικείμενο action
Προσθήκη άλλου ενός slice
Προσθήκη πληροφοριών για τον πωλητή
Εισαγωγή αλλαγών στη φόρμα
Πολλαπλή χρήση δεδομένων από το slice
Προσθήκη πρόσθετης λογικής
Προσθήκη reducer
Αποστολή action
Διακομιστής και βάση δεδομένων
Εισαγωγή
Αλλαγή δομής της κατάστασης
Βελτιστοποίηση της λειτουργίας των επιλογέων
Εγκατάσταση του msw για εργασία με το διακομιστή
Βάση δεδομένων για το διακομιστή
Δημιουργία μοντέλων δεδομένων για τη βάση δεδομένων
Δημιουργία αντικειμένου με δεδομένα πωλητή
Δημιουργία αντικειμένου με δεδομένα προϊόντος
Δημιουργία εγγραφών στη βάση δεδομένων
Αποστολή δεδομένων από το διακομιστή με αίτημα GET
Πελάτης για την εφαρμογή
Ασύγχρονη Λογική και Thunks
Εισαγωγή στα thunks
Πλεονεκτήματα της χρήσης του createAsyncThunk
Αποστολή thunk από το component
Πρόσθετοι reducers
Αποφυγή διπλής αίτησης
Εφαρμογή της κατάστασης αίτησης
Λήψη δεδομένων πωλητών
Απευθείας αποστολή thunk
Επεξεργασία αίτησης που αποστέλλεται με thunk
Αποστολή δεδομένων με thunk
Εμφάνιση των αποτελεσμάτων στο component
Εμφάνιση λίστας πωλητών
Σελίδα πωλητή