Что мне использовать: Flux или Redux?
Что мне использовать: Flux или Redux?

Видео: Что мне использовать: Flux или Redux?

Видео: Что мне использовать: Flux или Redux?
Видео: 1. Redux и React. Все о Redux. Понятная теория для всех. React + redux. 2024, Май
Anonim

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

Также вопрос в том, в чем разница между Redux и flux?

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

Кроме того, все еще используется флюс? Ответ был в основном "Вы не используете Поток больше, вы используете Redux ". Я часто вижу большую ошибку в том, что люди принимают Redux как образец архитектуры и реализуют свои собственные архитектуры однонаправленного потока данных, основанные на" Redux ", хотя на самом деле это не что иное, Поток реализация.

Можно также спросить, использует ли Facebook flux или Redux?

После выхода React facebook поняли, что им нужен способ зрелого управления государством, поэтому они создали поток архитектура. Redux это поток реализация. С facebook созданный поток , но делал не создавать сокращение . Они скорее всего использовать флюс.

Стоит ли использовать Redux?

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

Рекомендуемые: