Многие слышали о Jetpack Compose, но не все знают, что уже давно существует конкурент от Facebook под названием Litho, который представляет собой фрэймворк, позволяющий создавать UI в декларативном стиле в коде. Причем его уже можно использовать в Production!
Основные преимущества этого фрэймворка: 👉 Все вычисления происходят вне UI потока в него передаётся лишь Draw 👉 Значительный прирост в производительности при отрисовке UI 👉 Интерфейс более плоский, потому что сокращается уровень вложенности Layout'ов
При этом существует и ряд недостатков: ⛔ Плохая интеграция с Android Studio ⛔ Нет поддержки в UI Preview ⛔ Интеграция с Kotlin всё ещё в разработке
Если же достоинства превосходят недостатки, то для вас статья от Сергея Рябова, разработчика Litho, в ней он постарался раскрыть большинство аспектов фреймворка.