взять MVP или лучше сделать на MVVM?
Ща меня за такое закидают ссаными тряпками, но как по мне, то разница не так велика между ними. Возьми mvvm, для него все есть из коробки от гугл и оно простое, как двери MVP можно подтянуть потом, там принцип похож, только библиотеки нужно ковырять более комплексные
про "есть из коробки" - это вы про data binding? А зачем библиотеки для MVP?
либы мвп нужны чтобы каждый не городил свое решение
Data Binding - это вы не в ту степь ушли)
Нет, это я про ViewModel и LiveData. В mvp за тебя никто не будет хранить в памяти presenter, нужно либо самому написать этот механизм, либо брать Moxi/Mosby, там это уже сделали за тебя
про компонент androidx.lifecycle.ViewModel
Mvvm
почему?
с тулзами от гугла меньше вариантов выстрелить себе в ногу, я так полагаю
Ну попадались статьи что для андроида mvp несколько устарели. Не зря же гугль набор классов именно aндроидвьюмоделей и лайфдату двигает
Обсуждают сегодня