Ce este SAGA IN react?
Ce este SAGA IN react?

Video: Ce este SAGA IN react?

Video: Ce este SAGA IN react?
Video: 6. Redux и React. Redux saga асинхронные actions 2024, Decembrie
Anonim

Redux- saga este o bibliotecă de middleware redux, care este concepută pentru a face gestionarea efectelor secundare în aplicația redux plăcută și simplă. Realizează acest lucru prin folosirea unei caracteristici ES6 numită Generatoare, permițându-ne să scriem cod asincron care pare sincron și este foarte ușor de testat.

Mai mult, cum funcționează Redux Saga?

Redux - saga este o bibliotecă care își propune să facă efectele secundare mai ușoare și mai bune lucrând cu saga . In contextul Redux , A saga este implementat ca middleware (nu putem folosi un reductor deoarece aceasta trebuie să fie o funcție pură) pentru a coordona și declanșa acțiuni asincrone (efecte secundare).

Ulterior, întrebarea este, de ce am nevoie de saga Redux? Motivul pentru care noi nevoie pentru a utiliza un middleware precum Redux - Thunk este pentru că Redux magazinul acceptă numai fluxul de date sincron. Redux - Saga este o bibliotecă care își propune să facă efectele secundare ale aplicației (de exemplu, acțiuni asincrone, cum ar fi preluarea datelor) mai ușor de gestionat și mai eficient de executat.

În mod similar, s-ar putea întreba, ce este generator function saga?

Funcția generator și Redux saga . Cu funcțiile generatorului , trimiți mesaje cu fiecare Randament și trimiteți mesaje înapoi la fiecare repornire. Sintaxa lui funcția de generator este asa - funcţie * codul abc()// aici} Funcțiile generatorului sunt ca JavaScript obișnuit funcții numai.

Ce este redux saga în react native?

Redux Saga este o bibliotecă care este folosită ca middleware pentru Redux . A Redux middleware-ul este un cod care interceptează acțiunile care vin în magazin prin metoda dispatch() și poate îndeplini sarcini pe baza acțiunii primite. Sagas urmăriți toate acțiunile (observator/observator) care sunt expediate din magazin.

Recomandat: