Je, NGRX ni redux?
Je, NGRX ni redux?

Video: Je, NGRX ni redux?

Video: Je, NGRX ni redux?
Video: Tutoriel NgRx #3 - Redux: Store, Actions et Reducer ? 2024, Aprili
Anonim

NGRX ni kundi la maktaba "zinazoongozwa" na Redux muundo ambao kwa upande wake "umeongozwa" na muundo wa Flux. Kuwa mafupi zaidi, hii ina maana kwamba punguza muundo ni toleo lililorahisishwa la muundo wa Flux na NGRX ni toleo la angular/rxjs la punguza muundo.

Pia ujue, ninahitaji NgRx?

Kama huna uhakika kama wewe haja ni, huna haja hiyo. Kwangu Ngrx duka hutatua maswala mengi. Kwa mfano unapolazimika kushughulika na mambo yanayoonekana na wakati uwajibikaji wa baadhi ya data inayoonekana unashirikiwa kati ya vipengele tofauti. Inafanya kazi vizuri wakati unashughulika na data ya mara kwa mara.

Vivyo hivyo, Redux ni muhimu kwa angular? Sivyo muhimu , lakini inaweza kuwa na manufaa. Kwa programu kubwa iliyo na data nyingi inayozunguka au kubadilishwa kutoka kwa vifaa vingi, duka kuu na utekelezaji fulani wa Flux ni muhimu sana (sio lazima iwe. Redux ).

Kwa hivyo, matumizi ya NgRx ni nini?

NgRx ni mfumo wa kujenga programu tendaji katika Angular. NgRx hutoa usimamizi wa hali, utengaji wa athari, usimamizi wa mkusanyiko wa huluki, ufungaji wa vipanga njia, utengenezaji wa msimbo, na zana za wasanidi programu ambazo huboresha uzoefu wa wasanidi programu wakati wa kuunda aina nyingi tofauti za programu.

Je, muundo wa reux katika angular ni nini?

Redux ni a muundo /maktaba kutoka kwa ulimwengu wa React ambao umehamasisha maarufu Angular zana kama NgRx na NGXS. Madhumuni ya punguza ni kufanya data ya programu kutabirika zaidi kwa kuunda mtiririko wa data wa njia moja. Huduma yetu ya duka ina sifa mbili pekee, zote mbili ni mitiririko tendaji ya data - vitendo na hali.

Ilipendekeza: