UDF — это длительный тренд в архитектуре презентационного слоя. Несмотря на то, что UDF призван упростить работу с состоянием, в сложных фичах легко потерять контроль над большим количеством ивентов/месседжей/экшенов и возможных стейтов.
Доклад Сергея продолжает и развивает доклад «The Elm Architecture in Prod» с последнего Mobius, где обсуждали основные компоненты возможной UDF-архитектуры и показывали на практике, как можно контролировать сложность состояния в UDF.
Вдохновение для доклада черпалось из статьи «What Makes a Rule Complex?» American Economic Review, наложенного на собственные представления спикера об архитектуре. Помимо этого, в докладе есть своего рода трибьют выступлению Рича Хикки «Simple Made Easy».