Size: a a a

Moxy – MVP библиотека под Android

2021 March 11

JF

Jorik Fat in Moxy – MVP библиотека под Android
Андрей
Может вопрос тупой, но все равно задам. Когда Jetpack Compose зарелитися и начнет вытеснять xml, будет ли возможность мигрировать на него в существующих проектах и как это может сказаться на moxy? Или проблем с этим вообще на будет?) мб кто-то изучил вопрос уже)
с этим проблем не будет, так как moxy не знает, что находится за Вашим View-интерфейсом
источник

А

Андрей in Moxy – MVP библиотека под Android
круто, спасибо!
источник

ЕХ

Евгений Храмов... in Moxy – MVP библиотека под Android
Андрей
Может вопрос тупой, но все равно задам. Когда Jetpack Compose зарелитися и начнет вытеснять xml, будет ли возможность мигрировать на него в существующих проектах и как это может сказаться на moxy? Или проблем с этим вообще на будет?) мб кто-то изучил вопрос уже)
MVP плохо дружит с компоузом
источник

А

Андрей in Moxy – MVP библиотека под Android
а хоть одна из либ архитектурных дружит хорошо?)
источник

ЕХ

Евгений Храмов... in Moxy – MVP библиотека под Android
источник

ЕХ

Евгений Храмов... in Moxy – MVP библиотека под Android
вот из офф документации
в интернетах уже достаточно статей про выбор архитекткуры
везде пишут что MVP точно плохое решение для компоузс
источник

А

Андрей in Moxy – MVP библиотека под Android
значит не буду c compose связываться) спасибо
источник

ЕХ

Евгений Храмов... in Moxy – MVP библиотека под Android
Андрей
значит не буду c compose связываться) спасибо
скорей надо делать выбор в пользу компоуза и отказываться от мокси

сам сижу на мокси давно и не сильно рад этому
смотрю куда сваливать
источник

А

Андрей in Moxy – MVP библиотека под Android
ну если найдешь грааль, сообщи)
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
Евгений Храмов
MVP плохо дружит с компоузом
почему?
источник

JF

Jorik Fat in Moxy – MVP библиотека под Android
вижу, что рекомендуют на UDF, но почему?
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
Евгений Храмов
скорей надо делать выбор в пользу компоуза и отказываться от мокси

сам сижу на мокси давно и не сильно рад этому
смотрю куда сваливать
если не показывать диалоги, то что угодно подойдет)
источник
2021 March 12

ЕК

Евгений Кузовкин... in Moxy – MVP библиотека под Android
Евгений Храмов
вот из офф документации
в интернетах уже достаточно статей про выбор архитекткуры
везде пишут что MVP точно плохое решение для компоузс
Я видел проекты с redux полностью на Moxy, никаких проблем. AddToEndSingle для отрисовки стейта, OneExecution для сайд эффектов
источник

ЕК

Евгений Кузовкин... in Moxy – MVP библиотека под Android
Непонятно, почему Compose должен на это повлиять
источник

MN

Max Novikov in Moxy – MVP библиотека под Android
Евгений Кузовкин
Я видел проекты с redux полностью на Moxy, никаких проблем. AddToEndSingle для отрисовки стейта, OneExecution для сайд эффектов
+
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Если мокси использовать так, что в методах view будет стейт, а не последовательность его обновлений, то будет норм работать. Но пока мы не завозили поддержку compose-only экранов, мокси только с фрагментами и активити работает сейчас, и не умеет цепляться к composable функции.
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Идея мокси в том, чтобы после поворота экрана вызвать заново методы viewState и накатить состояние на view. А у композа нет состояния, его предполагается держать на стороне клиентского кода, то есть, например, в презентере. А у Мокси сейчас нет возможности снаружи посмотреть состояние, так что тут подумать надо, как это сделать, и надо ди вообще)
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Пока что мне кажется, что с композом придет время более простых и элегантных решений
источник

AD

Aleksey D. in Moxy – MVP библиотека под Android
Алексей Ершов
Идея мокси в том, чтобы после поворота экрана вызвать заново методы viewState и накатить состояние на view. А у композа нет состояния, его предполагается держать на стороне клиентского кода, то есть, например, в презентере. А у Мокси сейчас нет возможности снаружи посмотреть состояние, так что тут подумать надо, как это сделать, и надо ди вообще)
зачем снаружи состояние смотреть?
перевернул, команда применения состояние AddToEndSingle применяется
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
дык не к чему применять)
источник