Ezerous
3 years ago
4 changed files with 10 additions and 1 deletions
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,7 @@ |
|||||
|
\subsubsection{Redux-Saga} \label{subsection:4-3-2-3-redux-saga} |
||||
|
|
||||
|
\logo{chapter-4/4.3.redux-saga-logo}{Redux-Saga logo} |
||||
|
|
||||
|
Το Redux-Saga\footnote{\url{https://redux.js.org/}} αποτελεί μία βιβλιοθήκη Javascript του οικοσυστήματος του Redux. Πρόκειται για ένα Redux middleware, το οποίο χρησιμοποιεί ESG generator functions\footnote{\url{https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*}} για την εκτέλεση και διαχείριση ποικίλων ασύγχρονων side effect. Αυτές οι συναρτήσεις (sagas) παρέχουν μία πληθώρα επιλογών για την παράλληλη εκτέλεση κώδικα που μπορεί να σχετίζεται με εξωτερικά APIs, όπως με ένα blockchain ή μία βάση δεδομένων. Με αυτόν τον τρόπο, τα τελευταία μπορούν να συμπεριληφθούν στο κεντρικό Redux store και τη διαχείριση του συνολικού state της εφαρμογής. |
||||
|
|
||||
|
Το Redux-Saga έχει το αποθετήριό του στο GitHub (\url{https://github.com/redux-saga/redux-saga}) και διατίθεται μέσω του μητρώου npm (\url{https://www.npmjs.com/package/redux-saga}). |
Binary file not shown.
Loading…
Reference in new issue