Трябва ли да използвам flux или Redux?
Трябва ли да използвам flux или Redux?

Видео: Трябва ли да използвам flux или Redux?

Видео: Трябва ли да използвам flux или Redux?
Видео: Расчет уровня вовлеченности сотрудников. Бережливое производство. 2024, Април
Anonim

Поток е модел и Redux е библиотека. В Redux , конвенцията е да имате едно хранилище на приложение, обикновено разделено на домейни с данни вътрешно (вие мога създайте повече от един Redux съхранявайте, ако е необходимо за по-сложни сценарии). Поток има един диспечер и всички действия трябва да преминат през този диспечер.

Също така въпросът е каква е разликата между Redux и flux?

Основното разлика на Поток срещу Redux е това Поток включва множество магазини на приложение, но Redux включва един магазин за приложение. Всички промени в Redux се правят чрез чиста функция, наречена Редуктор.

Освен това, все още ли се използва флюс? Отговорът беше предимно „Не използвате Поток вече използвате Redux". Голяма грешка, която често виждам, е, че хората приемат Redux като архитектурен модел и прилагат свои собствени еднопосочни архитектури на потока от данни, които се основават на "Redux", когато всъщност не е нищо друго освен друго Поток изпълнение.

Човек може също да попита, използва ли Facebook flux или Redux?

След като React излезе, фейсбук осъзнаха, че се нуждаят от начин за зряло управление на държавата, затова създадоха поток архитектура. Redux е поток изпълнение. От фейсбук създадена поток , но Направих не създават redux . Те най-вероятно използвайте флюс.

Трябва ли да използвам Redux?

Общо взето, използвайте Redux когато имате разумни количества данни, променящи се с течение на времето, имате нужда от единен източник на истина и откривате, че подходи като поддържане на всичко в състояние на React компонент от най-високо ниво вече не са достатъчни. Въпреки това също е важно да разберете това с помощта на Redux идва с компромиси.

Препоръчано: