English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Flux — это концепция программирования, в которой данные односторонне. Эти данные поступают в приложение и движутся в одном направлении, до тех пор, пока они не будут отображены на экране.
Ниже приведеныfluxПростое использование концепции. В следующей главе мы изучим, как это можно реализовать в приложении.
Actions − Отправка действий в dispatcher для запуска потока данных.
Dispatcher− Это центр приложения. Все данные распределяются и отправляются в Store.
Store− Store — это центральное место для хранения состояния и логики приложения. Каждый Store хранит определенное состояние и обновляется по мере необходимости.
View−viewДанные будут получены из магазина и приложение будет перерисовано.
На следующей иллюстрации описан поток данных.
Односторонний поток данных легко понять.
Приложение легче поддерживать.
Компоненты приложения декомпонованы.