Je, SAGA INATIA nini?
Je, SAGA INATIA nini?

Video: Je, SAGA INATIA nini?

Video: Je, SAGA INATIA nini?
Video: Oasis Thapa - Bhikhaari 2024, Mei
Anonim

Redux- sakata ni maktaba ya redux middleware, ambayo imeundwa kufanya kushughulikia madhara katika programu yako ya redux kuwa nzuri na rahisi. Inafanikisha hili kwa kutumia kipengele cha ES6 kiitwacho Jenereta, huturuhusu kuandika msimbo wa asynchronous ambao unaonekana kusawazisha, na ni rahisi sana kujaribu.

Zaidi ya hayo, Redux Saga inafanyaje kazi?

Redux - sakata ni maktaba ambayo inalenga kufanya madhara rahisi na bora kwa kufanya kazi nayo sakata . Katika muktadha wa Redux , a sakata inatekelezwa kama kifaa cha kati (hatuwezi kutumia kipunguzaji kwa sababu hii lazima iwe kazi safi) kuratibu na kusababisha vitendo visivyolingana (athari).

Baadaye, swali ni, kwa nini ninahitaji saga ya Redux? Sababu kwamba sisi haja kutumia kifaa cha kati kama vile Redux - Thunk ni kwa sababu Redux store inasaidia tu mtiririko wa data sawia. Redux - Saga ni maktaba ambayo inalenga kufanya athari za programu (k.m., vitendo visivyolingana kama vile kuleta data) rahisi kushughulikia na kwa ufanisi zaidi kutekeleza.

Vile vile mtu anaweza kuuliza, saga ya kazi ya jenereta ni nini?

Kazi ya jenereta na Redux sakata . Na kazi za jenereta , unatuma ujumbe kwa kila mmoja mavuno , na unatuma ujumbe ndani kwa kila kuanzisha upya. Sintaksia ya kazi ya jenereta ni kama hii - kazi * abc()// msimbo hapa} Kazi za jenereta ni kama javascript ya kawaida kazi pekee.

Je, sakata ya reux ni nini katika react native?

Redux Saga ni maktaba ambayo hutumika kama kifaa cha kati Redux . A Redux middleware ni msimbo unaoingilia vitendo vinavyokuja kwenye duka kupitia njia ya dispatch() na inaweza kufanya kazi kulingana na kitendo kilichopokelewa. Saga tazama vitendo vyote (mtazamaji/mtazamaji) ambavyo vinatumwa kutoka dukani.

Ilipendekeza: