Я пытаюсь научиться составлять реактивный ранец, но есть пара вещей, которые меня немного смущают. Например, с Kotlin вам лучше использовать несколько фрагментов вместо одного действия/фрагмента, где у вас есть куча вещей, таких как вызовы API или что-то в этом роде. С другой стороны, в составлении мне лучше использовать одно действие, верно? Если нет, то как мне узнать, когда мне следует использовать больше? Теперь, согласно ViewModel, если я прав, мы должны использовать довольно одно действие, как мне следует подходить к ViewModel для этого действия, когда у меня будет несколько вызовов API. Должен ли я создавать одну ViewModel для каждого вызова API? Или хранить их все в одной ViewModel?
Подробнее здесь: https://stackoverflow.com/questions/783 ... re-pattern