Պե՞տք է օգտագործեմ flux կամ Redux:
Պե՞տք է օգտագործեմ flux կամ Redux:

Video: Պե՞տք է օգտագործեմ flux կամ Redux:

Video: Պե՞տք է օգտագործեմ flux կամ Redux:
Video: Մի քանի խորհուրդ` ինչպես պետք է սոդան օգտագործել մազերի համար 2024, Մայիս
Anonim

Հոսք օրինաչափություն է և Redux գրադարան է։ Մեջ Redux , կոնվենցիան պետք է ունենա մեկ հավելված յուրաքանչյուր հավելվածի համար, որը սովորաբար բաժանված է տվյալների տիրույթների ներսում (դուք կարող է ստեղծել մեկից ավելի Redux պահել, եթե անհրաժեշտ է ավելի բարդ սցենարների համար): Հոսք ունի մեկ դիսպետչեր և բոլոր գործողությունները պետք է անցնեն այդ դիսպետչերի միջոցով:

Նաև հարց է, թե որն է տարբերությունը Redux-ի և flux-ի միջև:

Առաջնային տարբերությունը -ից Հոսք ընդդեմ Redux դա է Հոսք ներառում է մի քանի Խանութներ մեկ հավելվածում, բայց Redux ներառում է մեկ Խանութ յուրաքանչյուր հավելվածի համար: Բոլոր փոփոխությունները Redux կատարվում են մաքուր ֆունկցիայի միջոցով, որը կոչվում է Reducers:

Բացի այդ, հոսքը դեռ օգտագործվում է: Պատասխանը հիմնականում եղել է «Դուք չեք օգտագործում Հոսք Այլևս, դուք օգտագործում եք Redux-ը: Մեծ սխալ, որը ես հաճախ եմ տեսնում այն է, որ մարդիկ ընդունում են Redux-ը որպես ճարտարապետության օրինակ և իրականացնում են տվյալների հոսքի իրենց միակողմանի ճարտարապետությունը, որը հիմնված է «Redux»-ի վրա, մինչդեռ դա իրականում ոչ այլ ինչ է, քան մեկ այլ: Հոսք իրականացումը։

Կարելի է նաև հարցնել՝ Ֆեյսբուքն օգտագործում է flux թե Redux:

React-ի դուրս գալուց հետո, ֆեյսբուք հասկացան, որ իրենց պետք է պետությունը հասուն կառավարելու միջոց, ուստի ստեղծեցին հոսք ճարտարապետություն։ Redux է հոսք իրականացումը։ Քանի որ ֆեյսբուք ստեղծված հոսք , բայց արեց չստեղծել ռեդուքս . Նրանք, ամենայն հավանականությամբ օգտագործել հոսք.

Արդյո՞ք պետք է օգտագործեմ Redux-ը:

Ընդհանրապես, օգտագործել Redux Երբ դուք ունեք ողջամիտ քանակությամբ տվյալների փոփոխում ժամանակի ընթացքում, ձեզ անհրաժեշտ է ճշմարտության մեկ աղբյուր, և դուք տեսնում եք, որ այնպիսի մոտեցումներ, ինչպիսին է ամեն ինչ վերին մակարդակի React բաղադրիչի վիճակում պահելը, այլևս բավարար չեն: Այնուամենայնիվ, դա նույնպես կարևոր է հասկանալ օգտագործելով Redux գալիս է փոխզիջումներով:

Խորհուրդ ենք տալիս: