Термин Архитектура мобильных приложений обновлено

Однонаправленный поток данных (UDF): что это

Коротко

Однонаправленный поток данных (UDF): состояние течёт вниз (view model → view), события вверх (view → view model). Источник правды один, view не меняет состояние сама.

Определение

Состояние течёт вниз (view model → view), события вверх (view → view model). Источник правды один, view не меняет состояние сама. Это упрощает отладку и тесты: состояние в каждый момент описано одним значением.

Подробнее

Рекомендуется официальными гайдами Android и лежит в основе SwiftUI, Compose, Redux, BLoC.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Архитектура мобильных приложений проверят, что термин понятен в деле.

Ещё термины: Архитектура мобильных приложений

Весь словарь