![](https://squidex.jugru.team/api/assets/srm/5e3859a9-9346-43f1-888c-69542ecf45d9/photo-2021-11-09-12-08-39.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Артём Шендрик
Компания: Linen
Тип доклада: Доклад
Существует множество библиотек, решающих задачу эффективно организовать работу с состоянием в приложении. Но решают различными путями, например: MVI, MVVM+, SAM, State Machine. Что дает довольно большую фрагментацию и может усложнять выбор в конкретных командах. Существующие сравнительные обзоры довольно старые и охватывают лишь малую часть библиотек их различий.
Недавно Артём проводил исследование более 15 разных существующих решений. Подробно разобрался в плюсах и минусах, возможностях, вариантах архитектуры, производительности, поддержке KMP, Compose. Теперь он хочет рассказать о полученных данных и выводах из них.
Спикер также проверил гипотезу о том, есть ли возможность объединить все сильные стороны строгого MVI/Redux подхода с гибкостью, простотой чтения и поддержки MVVM+. Он расскажет об этом на примере Fluxo MVI и о том, какой ценой можно объединить эти подходы и совместить очень простое использование со строгостью тестирования, автоверификации и многим другим.
Компания: Linen
Компания: PlaysDev